What is the distance between Annapolis Maryland and London England?

Distance is 5859 kilometers or 3641 miles