Calculate distance between two points with latitude and longitude coordinates
By Phillip Beer at Apr 27 2022