Assembly: System.Device (in System.Device.dll)
The Haversine formula is used to calculate the distance. The Haversine formula accounts for the curvature of the earth, but assumes a spherical earth rather than an ellipsoid. For long distances, the Haversine formula introduces an error of less than 0.1 percent.
Altitude is not used to calculate the distance.