Added vincenty direct functions to calculate perimeter of intersections in 8 directions