MapPoint.Distance (gb.map)
Calculate geodesic distance (in m) between two points specified by latitude / longitude (in numeric degrees).
from: Vincenty inverse formula - T Vincenty, "Direct and Inverse Solutions of Geodesics on the
Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975
http://www.ngs.noaa.gov/PUBS_LIB/inverse.pdf
© 2002-2008 Chris Veness
http://www.movable-type.co.uk/scripts/latlong-vincenty.html