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