The only logical explanation is that it's a UFO.

Link : http://maps.google.com/maps?q=33409&ll=26.748651,-80.074550&spn=0.005622,0.007875&t=k&hl=en