What is the distance between ocho rios Jamaica and Annapolis Maryland?

About 1650 nautical miles by boat.