docs: def _calc_degreeminutes(decimal_degree):
          '''
          Calculate degree, minute second from decimal degree
          '''
          sign = compare(decimal_degree, 0) # Store whether the coordinate is negative or positive
          decimal_degree = abs(decimal_degree)
          degree = decimal_degree//1 # Truncate degree to be an integer
          decimal_minute = (decimal_degree - degree)*60. # Calculate the decimal minutes
          minute = decimal_minute//1 # Truncate minute to be an integer
          second = (decimal_minute - minute)*60. # Calculate the decimal seconds
          # Finally, re-impose the appropriate sign
          degree = degree*sign
          minute = minute*sign
          second = second*sign
          return (degree, minute, decimal_minute, second)