public void ShouldReturnProperValue(GeoCoordinate from, Length distance, RadianAngle bearing, GeoCoordinate expected)
            {
                // arrange
                number precision = (number)0.01m;

                // act
                var result = from.GetDestinationPoint(distance, bearing);

                // assert
                result.Latitude.TotalDegrees.Should().BeApproximately(expected.Latitude.TotalDegrees, precision);
                result.Longitude.TotalDegrees.Should().BeApproximately(expected.Longitude.TotalDegrees, precision);
            }