try direct geodesic midpoint calculation