Space/Science » in reply to Endeavour on its way.
Fort Lauderdale is approximately 300 km from the Cape.