v.21.2Bug Fixes

Fix inaccurate results in greatCircleAngle function

The function greatCircleAngle returned inaccurate results in previous versions. This closes #19769. #19789 (alexey-milovidov).