0
yes
That point is out in the big middle of Lake Okeechobee in Florida,about 17 miles west of the town of Port Mayaca.
Humbug