April 06 Located in Antigua at GPS Position N 17,04,554 - W 61,53,551
3562 Miles from London, England and 1153 Miles from Fort Lauderdale, Florida