v.20.6Bug Fix

Fixed Infinite Loop in greatCircleDistance and geoDistance Functions

Fixed potential infinite loop in greatCircleDistance, geoDistance. This fixes #12117. #12137 (alexey-milovidov).