yes. Merritt Island is a barrier island.
No. It is an island 16 kilometers (10 miles) east of the Yucatan Peninsula, in Mexico.
78.03 kilometres (48.49 miles)
287.78 kilometres (178.82 miles)