-adjusted the number of midpoint calculation iterations in calculate_derivative_great_circle_arc_specified_point() to balance between floating point precision and reasonable tangent estimation (passes all unit tests now)