public function equals( $value ) : bool
   {

      // First the value must be converted to an Latitude instance.
      $lng = null;
      if ( ! self::TryParse( $value, $lng ) )
      {
         // Value is of a type that can not be used as latitude
         return false;
      }

      return ( (string) $lng ) === ( (string) $this );

   }