Astro-satpass

 view release on metacpan or  search on metacpan

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lon, '==', 72.7917, q{Surat, India longitude};


# Chennai, India
( $grid ) = $sta->geodetic( deg2rad( 13.0839 ), deg2rad( 80.2700 ), 0 )
    ->maidenhead( 3 );
is $grid, 'NK03dc', q{Chennai, India Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NK03dc' ) );
cmp_ok $lat, '==', 13.1042, q{Chennai, India latitude};
cmp_ok $lon, '==', 80.2917, q{Chennai, India longitude};


# Kolkata, India
( $grid ) = $sta->geodetic( deg2rad( 22.5697 ), deg2rad( 88.3697 ), 0 )
    ->maidenhead( 3 );
is $grid, 'NL42en', q{Kolkata, India Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NL42en' ) );
cmp_ok $lat, '==', 22.5625, q{Kolkata, India latitude};
cmp_ok $lon, '==', 88.375, q{Kolkata, India longitude};


# Yangon, Burma
( $grid ) = $sta->geodetic( deg2rad( 16.8000 ), deg2rad( 96.1500 ), 0 )
    ->maidenhead( 3 );
is $grid, 'NK86bt', q{Yangon, Burma Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NK86bt' ) );
cmp_ok $lat, '==', 16.8125, q{Yangon, Burma latitude};
cmp_ok $lon, '==', 96.125, q{Yangon, Burma longitude};


# Guangzhou, People's Republic of China
( $grid ) = $sta->geodetic( deg2rad( 23.1289 ), deg2rad( 113.259 ), 0 )
    ->maidenhead( 3 );
is $grid, 'OL63pd', q{Guangzhou, People's Republic of China Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OL63pd' ) );
cmp_ok $lat, '==', 23.1458, q{Guangzhou, People's Republic of China latitude};
cmp_ok $lon, '==', 113.292, q{Guangzhou, People's Republic of China longitude};


( $grid ) = $sta->geodetic( -0.446315558011948, -2.67993523525116, 0 )
    ->maidenhead( 3 );
is $grid, 'BG34fk', q{Random location 1 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BG34fk' ) );
cmp_ok $lat, '==', -25.5625, q{Random location 1 latitude};
cmp_ok $lon, '==', -153.542, q{Random location 1 longitude};

( $grid ) = $sta->geodetic( -0.688212226305813, 2.17118326283465, 0 )
    ->maidenhead( 3 );
is $grid, 'PF20en', q{Random location 2 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PF20en' ) );
cmp_ok $lat, '==', -39.4375, q{Random location 2 latitude};
cmp_ok $lon, '==', 124.375, q{Random location 2 longitude};

( $grid ) = $sta->geodetic( -0.00540949832997217, -1.90880257626057, 0 )
    ->maidenhead( 3 );
is $grid, 'DI59hq', q{Random location 3 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DI59hq' ) );
cmp_ok $lat, '==', -0.3125, q{Random location 3 latitude};
cmp_ok $lon, '==', -109.375, q{Random location 3 longitude};

( $grid ) = $sta->geodetic( -0.0982933427404842, -2.68771289804708, 0 )
    ->maidenhead( 3 );
is $grid, 'BI34ai', q{Random location 4 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BI34ai' ) );
cmp_ok $lat, '==', -5.64583, q{Random location 4 latitude};
cmp_ok $lon, '==', -153.958, q{Random location 4 longitude};

( $grid ) = $sta->geodetic( 0.490844906423977, 2.67234741804651, 0 )
    ->maidenhead( 3 );
is $grid, 'QL68nc', q{Random location 5 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QL68nc' ) );
cmp_ok $lat, '==', 28.1042, q{Random location 5 latitude};
cmp_ok $lon, '==', 153.125, q{Random location 5 longitude};

( $grid ) = $sta->geodetic( -0.057442588294992, -2.73723404025062, 0 )
    ->maidenhead( 3 );
is $grid, 'BI16or', q{Random location 6 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BI16or' ) );
cmp_ok $lat, '==', -3.27083, q{Random location 6 latitude};
cmp_ok $lon, '==', -156.792, q{Random location 6 longitude};

( $grid ) = $sta->geodetic( 0.237938040888041, -1.44252402496285, 0 )
    ->maidenhead( 3 );
is $grid, 'EK83qp', q{Random location 7 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EK83qp' ) );
cmp_ok $lat, '==', 13.6458, q{Random location 7 latitude};
cmp_ok $lon, '==', -82.625, q{Random location 7 longitude};

( $grid ) = $sta->geodetic( -0.930397445826229, 2.70401303491723, 0 )
    ->maidenhead( 3 );
is $grid, 'QD76lq', q{Random location 8 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QD76lq' ) );
cmp_ok $lat, '==', -53.3125, q{Random location 8 latitude};
cmp_ok $lon, '==', 154.958, q{Random location 8 longitude};

( $grid ) = $sta->geodetic( -0.106403763359879, 2.5313848367108, 0 )
    ->maidenhead( 3 );
is $grid, 'QI23mv', q{Random location 9 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QI23mv' ) );
cmp_ok $lat, '==', -6.10417, q{Random location 9 latitude};
cmp_ok $lon, '==', 145.042, q{Random location 9 longitude};

( $grid ) = $sta->geodetic( 0.694994768911748, -0.168680555907891, 0 )
    ->maidenhead( 3 );
is $grid, 'IM59et', q{Random location 10 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IM59et' ) );
cmp_ok $lat, '==', 39.8125, q{Random location 10 latitude};
cmp_ok $lon, '==', -9.625, q{Random location 10 longitude};

( $grid ) = $sta->geodetic( 1.10993141107091, 2.74409832275853, 0 )
    ->maidenhead( 3 );
is $grid, 'QP83oo', q{Random location 11 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QP83oo' ) );
cmp_ok $lat, '==', 63.6042, q{Random location 11 latitude};
cmp_ok $lon, '==', 157.208, q{Random location 11 longitude};

( $grid ) = $sta->geodetic( 0.887501383749607, -1.31679008463165, 0 )
    ->maidenhead( 3 );
is $grid, 'FO20gu', q{Random location 12 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FO20gu' ) );
cmp_ok $lat, '==', 50.8542, q{Random location 12 latitude};
cmp_ok $lon, '==', -75.4583, q{Random location 12 longitude};

( $grid ) = $sta->geodetic( 0.169610924266522, 2.99708932481363, 0 )
    ->maidenhead( 3 );
is $grid, 'RJ59ur', q{Random location 13 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RJ59ur' ) );
cmp_ok $lat, '==', 9.72917, q{Random location 13 latitude};
cmp_ok $lon, '==', 171.708, q{Random location 13 longitude};

( $grid ) = $sta->geodetic( -1.16040928052681, -0.565349459991188, 0 )
    ->maidenhead( 3 );
is $grid, 'HC33tm', q{Random location 14 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HC33tm' ) );
cmp_ok $lat, '==', -66.4792, q{Random location 14 latitude};
cmp_ok $lon, '==', -32.375, q{Random location 14 longitude};

( $grid ) = $sta->geodetic( -1.03530771216139, 0.237222522003534, 0 )
    ->maidenhead( 3 );
is $grid, 'JD60tq', q{Random location 15 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JD60tq' ) );
cmp_ok $lat, '==', -59.3125, q{Random location 15 latitude};
cmp_ok $lon, '==', 13.625, q{Random location 15 longitude};

( $grid ) = $sta->geodetic( 1.05260333741713, -1.81543584409173, 0 )
    ->maidenhead( 3 );
is $grid, 'DP70xh', q{Random location 16 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DP70xh' ) );
cmp_ok $lat, '==', 60.3125, q{Random location 16 latitude};
cmp_ok $lon, '==', -104.042, q{Random location 16 longitude};

( $grid ) = $sta->geodetic( 0.109165360348549, 1.46081979336567, 0 )
    ->maidenhead( 3 );
is $grid, 'NJ16ug', q{Random location 17 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NJ16ug' ) );
cmp_ok $lat, '==', 6.27083, q{Random location 17 latitude};
cmp_ok $lon, '==', 83.7083, q{Random location 17 longitude};

( $grid ) = $sta->geodetic( 0.868143752006688, 1.00723214225063, 0 )
    ->maidenhead( 3 );
is $grid, 'LN89ur', q{Random location 18 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LN89ur' ) );
cmp_ok $lat, '==', 49.7292, q{Random location 18 latitude};
cmp_ok $lon, '==', 57.7083, q{Random location 18 longitude};

( $grid ) = $sta->geodetic( 0.418062540512063, -0.511942403695377, 0 )
    ->maidenhead( 3 );
is $grid, 'HL53iw', q{Random location 19 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HL53iw' ) );
cmp_ok $lat, '==', 23.9375, q{Random location 19 latitude};
cmp_ok $lon, '==', -29.2917, q{Random location 19 longitude};

( $grid ) = $sta->geodetic( -0.450273221724425, 0.496006242086396, 0 )
    ->maidenhead( 3 );
is $grid, 'KG44fe', q{Random location 20 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KG44fe' ) );
cmp_ok $lat, '==', -25.8125, q{Random location 20 latitude};
cmp_ok $lon, '==', 28.4583, q{Random location 20 longitude};

( $grid ) = $sta->geodetic( 1.04395403851742, -0.777624574042678, 0 )
    ->maidenhead( 3 );
is $grid, 'GO79rt', q{Random location 21 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GO79rt' ) );
cmp_ok $lat, '==', 59.8125, q{Random location 21 latitude};
cmp_ok $lon, '==', -44.5417, q{Random location 21 longitude};

( $grid ) = $sta->geodetic( 0.207652207684945, 0.727506794330136, 0 )
    ->maidenhead( 3 );
is $grid, 'LK01uv', q{Random location 22 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LK01uv' ) );
cmp_ok $lat, '==', 11.8958, q{Random location 22 latitude};
cmp_ok $lon, '==', 41.7083, q{Random location 22 longitude};

( $grid ) = $sta->geodetic( -0.402974987050051, -1.37612567657012, 0 )
    ->maidenhead( 3 );
is $grid, 'FG06nv', q{Random location 23 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FG06nv' ) );
cmp_ok $lat, '==', -23.1042, q{Random location 23 latitude};
cmp_ok $lon, '==', -78.875, q{Random location 23 longitude};

( $grid ) = $sta->geodetic( -1.28811645761034, -0.960567013218914, 0 )
    ->maidenhead( 3 );
is $grid, 'GB26le', q{Random location 24 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GB26le' ) );
cmp_ok $lat, '==', -73.8125, q{Random location 24 latitude};
cmp_ok $lon, '==', -55.0417, q{Random location 24 longitude};

( $grid ) = $sta->geodetic( -1.17736696355004, -2.50179814912257, 0 )
    ->maidenhead( 3 );
is $grid, 'BC82hn', q{Random location 25 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BC82hn' ) );
cmp_ok $lat, '==', -67.4375, q{Random location 25 latitude};
cmp_ok $lon, '==', -143.375, q{Random location 25 longitude};

( $grid ) = $sta->geodetic( 0.217359043323814, 2.20612095286218, 0 )
    ->maidenhead( 3 );
is $grid, 'PK32ek', q{Random location 26 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PK32ek' ) );
cmp_ok $lat, '==', 12.4375, q{Random location 26 latitude};
cmp_ok $lon, '==', 126.375, q{Random location 26 longitude};

( $grid ) = $sta->geodetic( -0.499676245214756, 0.486468468219608, 0 )
    ->maidenhead( 3 );
is $grid, 'KG31wi', q{Random location 27 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KG31wi' ) );
cmp_ok $lat, '==', -28.6458, q{Random location 27 latitude};
cmp_ok $lon, '==', 27.875, q{Random location 27 longitude};

( $grid ) = $sta->geodetic( -1.20093013148333, 1.60539436144062, 0 )
    ->maidenhead( 3 );
is $grid, 'NC51xe', q{Random location 28 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NC51xe' ) );
cmp_ok $lat, '==', -68.8125, q{Random location 28 latitude};
cmp_ok $lon, '==', 91.9583, q{Random location 28 longitude};

( $grid ) = $sta->geodetic( -1.007570384683, 1.74358742808605, 0 )
    ->maidenhead( 3 );
is $grid, 'ND92wg', q{Random location 29 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'ND92wg' ) );
cmp_ok $lat, '==', -57.7292, q{Random location 29 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'PQ50ec' ) );
cmp_ok $lat, '==', 70.1042, q{Random location 116 latitude};
cmp_ok $lon, '==', 130.375, q{Random location 116 longitude};

( $grid ) = $sta->geodetic( 0.492617482827625, 0.0566050023662701, 0 )
    ->maidenhead( 3 );
is $grid, 'JL18of', q{Random location 117 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JL18of' ) );
cmp_ok $lat, '==', 28.2292, q{Random location 117 latitude};
cmp_ok $lon, '==', 3.20833, q{Random location 117 longitude};

( $grid ) = $sta->geodetic( -0.706408344098325, -0.950689025189009, 0 )
    ->maidenhead( 3 );
is $grid, 'GE29sm', q{Random location 118 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GE29sm' ) );
cmp_ok $lat, '==', -40.4792, q{Random location 118 latitude};
cmp_ok $lon, '==', -54.4583, q{Random location 118 longitude};

( $grid ) = $sta->geodetic( -0.119712238732322, 1.60776034147528, 0 )
    ->maidenhead( 3 );
is $grid, 'NI63bd', q{Random location 119 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NI63bd' ) );
cmp_ok $lat, '==', -6.85417, q{Random location 119 latitude};
cmp_ok $lon, '==', 92.125, q{Random location 119 longitude};

( $grid ) = $sta->geodetic( 1.21589768003416, -1.353385097516, 0 )
    ->maidenhead( 3 );
is $grid, 'FP19fp', q{Random location 120 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FP19fp' ) );
cmp_ok $lat, '==', 69.6458, q{Random location 120 latitude};
cmp_ok $lon, '==', -77.5417, q{Random location 120 longitude};

( $grid ) = $sta->geodetic( -0.215063958128206, 1.48414268525951, 0 )
    ->maidenhead( 3 );
is $grid, 'NH27mq', q{Random location 121 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NH27mq' ) );
cmp_ok $lat, '==', -12.3125, q{Random location 121 latitude};
cmp_ok $lon, '==', 85.0417, q{Random location 121 longitude};

( $grid ) = $sta->geodetic( -0.58189696901079, 1.16715641666894, 0 )
    ->maidenhead( 3 );
is $grid, 'MF36kp', q{Random location 122 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MF36kp' ) );
cmp_ok $lat, '==', -33.3542, q{Random location 122 latitude};
cmp_ok $lon, '==', 66.875, q{Random location 122 longitude};

( $grid ) = $sta->geodetic( 0.173497465831776, -1.86959281990576, 0 )
    ->maidenhead( 3 );
is $grid, 'DJ69kw', q{Random location 123 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DJ69kw' ) );
cmp_ok $lat, '==', 9.9375, q{Random location 123 latitude};
cmp_ok $lon, '==', -107.125, q{Random location 123 longitude};

( $grid ) = $sta->geodetic( 0.671406285216497, -2.75234367270434, 0 )
    ->maidenhead( 3 );
is $grid, 'BM18dl', q{Random location 124 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BM18dl' ) );
cmp_ok $lat, '==', 38.4792, q{Random location 124 latitude};
cmp_ok $lon, '==', -157.708, q{Random location 124 longitude};

( $grid ) = $sta->geodetic( -1.27373437565308, 2.73888654404212, 0 )
    ->maidenhead( 3 );
is $grid, 'QB87la', q{Random location 125 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QB87la' ) );
cmp_ok $lat, '==', -72.9792, q{Random location 125 latitude};
cmp_ok $lon, '==', 156.958, q{Random location 125 longitude};

( $grid ) = $sta->geodetic( -0.966928647703696, 2.68805812517861, 0 )
    ->maidenhead( 3 );
is $grid, 'QD74ao', q{Random location 126 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QD74ao' ) );
cmp_ok $lat, '==', -55.3958, q{Random location 126 latitude};
cmp_ok $lon, '==', 154.042, q{Random location 126 longitude};

( $grid ) = $sta->geodetic( -0.32191691346561, -0.0524775137150684, 0 )
    ->maidenhead( 3 );
is $grid, 'IH81ln', q{Random location 127 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IH81ln' ) );
cmp_ok $lat, '==', -18.4375, q{Random location 127 latitude};
cmp_ok $lon, '==', -3.04167, q{Random location 127 longitude};

( $grid ) = $sta->geodetic( 0.433436876657763, 3.01867830713135, 0 )
    ->maidenhead( 3 );
is $grid, 'RL64lu', q{Random location 128 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RL64lu' ) );
cmp_ok $lat, '==', 24.8542, q{Random location 128 latitude};
cmp_ok $lon, '==', 172.958, q{Random location 128 longitude};

( $grid ) = $sta->geodetic( -0.350962447120351, 0.930645014771637, 0 )
    ->maidenhead( 3 );
is $grid, 'LG69pv', q{Random location 129 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LG69pv' ) );
cmp_ok $lat, '==', -20.1042, q{Random location 129 latitude};
cmp_ok $lon, '==', 53.2917, q{Random location 129 longitude};

( $grid ) = $sta->geodetic( 0.401268660978904, -2.48041807189489, 0 )
    ->maidenhead( 3 );
is $grid, 'BL82wx', q{Random location 130 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BL82wx' ) );
cmp_ok $lat, '==', 22.9792, q{Random location 130 latitude};
cmp_ok $lon, '==', -142.125, q{Random location 130 longitude};

( $grid ) = $sta->geodetic( -1.27004788702677, 0.976234347970445, 0 )
    ->maidenhead( 3 );
is $grid, 'LB77xf', q{Random location 131 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LB77xf' ) );
cmp_ok $lat, '==', -72.7708, q{Random location 131 latitude};
cmp_ok $lon, '==', 55.9583, q{Random location 131 longitude};

( $grid ) = $sta->geodetic( 0.0354991128731188, 0.726014021958658, 0 )
    ->maidenhead( 3 );
is $grid, 'LJ02ta', q{Random location 132 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LJ02ta' ) );
cmp_ok $lat, '==', 2.02083, q{Random location 132 latitude};
cmp_ok $lon, '==', 41.625, q{Random location 132 longitude};

( $grid ) = $sta->geodetic( -0.710188507950015, -2.35036284087074, 0 )
    ->maidenhead( 3 );
is $grid, 'CE29qh', q{Random location 133 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CE29qh' ) );
cmp_ok $lat, '==', -40.6875, q{Random location 133 latitude};
cmp_ok $lon, '==', -134.625, q{Random location 133 longitude};

( $grid ) = $sta->geodetic( 1.1426404693969, 1.28694738201258, 0 )
    ->maidenhead( 3 );
is $grid, 'MP65ul', q{Random location 134 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MP65ul' ) );
cmp_ok $lat, '==', 65.4792, q{Random location 134 latitude};
cmp_ok $lon, '==', 73.7083, q{Random location 134 longitude};

( $grid ) = $sta->geodetic( 0.984783165091945, 1.14487755244129, 0 )
    ->maidenhead( 3 );
is $grid, 'MO26tk', q{Random location 135 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MO26tk' ) );
cmp_ok $lat, '==', 56.4375, q{Random location 135 latitude};
cmp_ok $lon, '==', 65.625, q{Random location 135 longitude};

( $grid ) = $sta->geodetic( -0.528667556669949, -0.773028829232933, 0 )
    ->maidenhead( 3 );
is $grid, 'GF79ur', q{Random location 136 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GF79ur' ) );
cmp_ok $lat, '==', -30.2708, q{Random location 136 latitude};
cmp_ok $lon, '==', -44.2917, q{Random location 136 longitude};

( $grid ) = $sta->geodetic( 0.319016095704104, -2.75215735186328, 0 )
    ->maidenhead( 3 );
is $grid, 'BK18dg', q{Random location 137 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BK18dg' ) );
cmp_ok $lat, '==', 18.2708, q{Random location 137 latitude};
cmp_ok $lon, '==', -157.708, q{Random location 137 longitude};

( $grid ) = $sta->geodetic( -0.606641822287371, -0.656154554225167, 0 )
    ->maidenhead( 3 );
is $grid, 'HF15ef', q{Random location 138 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HF15ef' ) );
cmp_ok $lat, '==', -34.7708, q{Random location 138 latitude};
cmp_ok $lon, '==', -37.625, q{Random location 138 longitude};

( $grid ) = $sta->geodetic( 0.450119689495005, 0.636214047369044, 0 )
    ->maidenhead( 3 );
is $grid, 'KL85fs', q{Random location 139 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KL85fs' ) );
cmp_ok $lat, '==', 25.7708, q{Random location 139 latitude};
cmp_ok $lon, '==', 36.4583, q{Random location 139 longitude};

( $grid ) = $sta->geodetic( 0.408432582225723, -0.188541239024258, 0 )
    ->maidenhead( 3 );
is $grid, 'IL43oj', q{Random location 140 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IL43oj' ) );
cmp_ok $lat, '==', 23.3958, q{Random location 140 latitude};
cmp_ok $lon, '==', -10.7917, q{Random location 140 longitude};

( $grid ) = $sta->geodetic( 0.16470108437991, 2.78161227925549, 0 )
    ->maidenhead( 3 );
is $grid, 'QJ99qk', q{Random location 141 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QJ99qk' ) );
cmp_ok $lat, '==', 9.4375, q{Random location 141 latitude};
cmp_ok $lon, '==', 159.375, q{Random location 141 longitude};

( $grid ) = $sta->geodetic( 1.23615204429741, 1.77655256213678, 0 )
    ->maidenhead( 3 );
is $grid, 'OQ00vt', q{Random location 142 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OQ00vt' ) );
cmp_ok $lat, '==', 70.8125, q{Random location 142 latitude};
cmp_ok $lon, '==', 101.792, q{Random location 142 longitude};

( $grid ) = $sta->geodetic( -0.386578793467656, 0.316341047281972, 0 )
    ->maidenhead( 3 );
is $grid, 'JG97bu', q{Random location 143 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JG97bu' ) );
cmp_ok $lat, '==', -22.1458, q{Random location 143 latitude};
cmp_ok $lon, '==', 18.125, q{Random location 143 longitude};

( $grid ) = $sta->geodetic( 0.353194100308209, 0.0220548580686772, 0 )
    ->maidenhead( 3 );
is $grid, 'JL00pf', q{Random location 144 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JL00pf' ) );
cmp_ok $lat, '==', 20.2292, q{Random location 144 latitude};
cmp_ok $lon, '==', 1.29167, q{Random location 144 longitude};

( $grid ) = $sta->geodetic( 0.439781709425264, 0.0605644467271276, 0 )
    ->maidenhead( 3 );
is $grid, 'JL15re', q{Random location 145 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JL15re' ) );
cmp_ok $lat, '==', 25.1875, q{Random location 145 latitude};
cmp_ok $lon, '==', 3.45833, q{Random location 145 longitude};

( $grid ) = $sta->geodetic( 0.346692507405955, -0.200980066963245, 0 )
    ->maidenhead( 3 );
is $grid, 'IK49fu', q{Random location 146 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IK49fu' ) );
cmp_ok $lat, '==', 19.8542, q{Random location 146 latitude};
cmp_ok $lon, '==', -11.5417, q{Random location 146 longitude};

( $grid ) = $sta->geodetic( 0.89530195683255, -2.94522200810071, 0 )
    ->maidenhead( 3 );
is $grid, 'AO51ph', q{Random location 147 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AO51ph' ) );
cmp_ok $lat, '==', 51.3125, q{Random location 147 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'OL70ps' ) );
cmp_ok $lat, '==', 20.7708, q{Random location 155 latitude};
cmp_ok $lon, '==', 115.292, q{Random location 155 longitude};

( $grid ) = $sta->geodetic( 1.44208464075542, 0.5877826727149, 0 )
    ->maidenhead( 3 );
is $grid, 'KR62up', q{Random location 156 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KR62up' ) );
cmp_ok $lat, '==', 82.6458, q{Random location 156 latitude};
cmp_ok $lon, '==', 33.7083, q{Random location 156 longitude};

( $grid ) = $sta->geodetic( 1.03930053601941, -0.358283226937731, 0 )
    ->maidenhead( 3 );
is $grid, 'HO99rn', q{Random location 157 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HO99rn' ) );
cmp_ok $lat, '==', 59.5625, q{Random location 157 latitude};
cmp_ok $lon, '==', -20.5417, q{Random location 157 longitude};

( $grid ) = $sta->geodetic( 1.23309213609442, 1.35746012274091, 0 )
    ->maidenhead( 3 );
is $grid, 'MQ80vp', q{Random location 158 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MQ80vp' ) );
cmp_ok $lat, '==', 70.6458, q{Random location 158 latitude};
cmp_ok $lon, '==', 77.7917, q{Random location 158 longitude};

( $grid ) = $sta->geodetic( -0.545773904573361, 0.994358970233534, 0 )
    ->maidenhead( 3 );
is $grid, 'LF88lr', q{Random location 159 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LF88lr' ) );
cmp_ok $lat, '==', -31.2708, q{Random location 159 latitude};
cmp_ok $lon, '==', 56.9583, q{Random location 159 longitude};

( $grid ) = $sta->geodetic( -1.04892494314504, -2.70844479556115, 0 )
    ->maidenhead( 3 );
is $grid, 'BC29jv', q{Random location 160 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BC29jv' ) );
cmp_ok $lat, '==', -60.1042, q{Random location 160 latitude};
cmp_ok $lon, '==', -155.208, q{Random location 160 longitude};

( $grid ) = $sta->geodetic( -0.0378731342067944, -1.12723754412423, 0 )
    ->maidenhead( 3 );
is $grid, 'FI77qt', q{Random location 161 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FI77qt' ) );
cmp_ok $lat, '==', -2.1875, q{Random location 161 latitude};
cmp_ok $lon, '==', -64.625, q{Random location 161 longitude};

( $grid ) = $sta->geodetic( -0.676783772329729, -2.16790212324121, 0 )
    ->maidenhead( 3 );
is $grid, 'CF71vf', q{Random location 162 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CF71vf' ) );
cmp_ok $lat, '==', -38.7708, q{Random location 162 latitude};
cmp_ok $lon, '==', -124.208, q{Random location 162 longitude};

( $grid ) = $sta->geodetic( 1.33005879362288, 3.06128697804026, 0 )
    ->maidenhead( 3 );
is $grid, 'RQ76qe', q{Random location 163 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RQ76qe' ) );
cmp_ok $lat, '==', 76.1875, q{Random location 163 latitude};
cmp_ok $lon, '==', 175.375, q{Random location 163 longitude};

( $grid ) = $sta->geodetic( -0.564245404882503, 0.860799492521665, 0 )
    ->maidenhead( 3 );
is $grid, 'LF47pq', q{Random location 164 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LF47pq' ) );
cmp_ok $lat, '==', -32.3125, q{Random location 164 latitude};
cmp_ok $lon, '==', 49.2917, q{Random location 164 longitude};

( $grid ) = $sta->geodetic( 0.0203738457110547, -0.417671782300514, 0 )
    ->maidenhead( 3 );
is $grid, 'HJ81ae', q{Random location 165 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HJ81ae' ) );
cmp_ok $lat, '==', 1.1875, q{Random location 165 latitude};
cmp_ok $lon, '==', -23.9583, q{Random location 165 longitude};

( $grid ) = $sta->geodetic( 0.380831806214081, 2.34837708049, 0 )
    ->maidenhead( 3 );
is $grid, 'PL71gt', q{Random location 166 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PL71gt' ) );
cmp_ok $lat, '==', 21.8125, q{Random location 166 latitude};
cmp_ok $lon, '==', 134.542, q{Random location 166 longitude};

( $grid ) = $sta->geodetic( 0.116800338033977, 0.646637232939239, 0 )
    ->maidenhead( 3 );
is $grid, 'KJ86mq', q{Random location 167 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KJ86mq' ) );
cmp_ok $lat, '==', 6.6875, q{Random location 167 latitude};
cmp_ok $lon, '==', 37.0417, q{Random location 167 longitude};

( $grid ) = $sta->geodetic( 0.222749024061525, -1.96392933204618, 0 )
    ->maidenhead( 3 );
is $grid, 'DK32rs', q{Random location 168 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DK32rs' ) );
cmp_ok $lat, '==', 12.7708, q{Random location 168 latitude};
cmp_ok $lon, '==', -112.542, q{Random location 168 longitude};

( $grid ) = $sta->geodetic( -1.31249150223536, 2.33490383136398, 0 )
    ->maidenhead( 3 );
is $grid, 'PB64vt', q{Random location 169 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PB64vt' ) );
cmp_ok $lat, '==', -75.1875, q{Random location 169 latitude};
cmp_ok $lon, '==', 133.792, q{Random location 169 longitude};

( $grid ) = $sta->geodetic( -0.358355739748, -2.31046234497774, 0 )
    ->maidenhead( 3 );
is $grid, 'CG39tl', q{Random location 170 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CG39tl' ) );
cmp_ok $lat, '==', -20.5208, q{Random location 170 latitude};
cmp_ok $lon, '==', -132.375, q{Random location 170 longitude};

( $grid ) = $sta->geodetic( 0.281644846623072, -1.85454773662694, 0 )
    ->maidenhead( 3 );
is $grid, 'DK66ud', q{Random location 171 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DK66ud' ) );
cmp_ok $lat, '==', 16.1458, q{Random location 171 latitude};
cmp_ok $lon, '==', -106.292, q{Random location 171 longitude};

( $grid ) = $sta->geodetic( -0.668295659261683, -0.927019838134952, 0 )
    ->maidenhead( 3 );
is $grid, 'GF31kr', q{Random location 172 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GF31kr' ) );
cmp_ok $lat, '==', -38.2708, q{Random location 172 latitude};
cmp_ok $lon, '==', -53.125, q{Random location 172 longitude};

( $grid ) = $sta->geodetic( 0.595572061586258, 0.48522059294854, 0 )
    ->maidenhead( 3 );
is $grid, 'KM34vc', q{Random location 173 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KM34vc' ) );
cmp_ok $lat, '==', 34.1042, q{Random location 173 latitude};
cmp_ok $lon, '==', 27.7917, q{Random location 173 longitude};

( $grid ) = $sta->geodetic( -0.992406113176798, -2.1304591315755, 0 )
    ->maidenhead( 3 );
is $grid, 'CD83xd', q{Random location 174 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CD83xd' ) );
cmp_ok $lat, '==', -56.8542, q{Random location 174 latitude};
cmp_ok $lon, '==', -122.042, q{Random location 174 longitude};

( $grid ) = $sta->geodetic( -0.25553839807655, -1.4321141872724, 0 )
    ->maidenhead( 3 );
is $grid, 'EH85xi', q{Random location 175 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EH85xi' ) );
cmp_ok $lat, '==', -14.6458, q{Random location 175 latitude};
cmp_ok $lon, '==', -82.0417, q{Random location 175 longitude};

( $grid ) = $sta->geodetic( -1.01686027727372, -0.408553450082922, 0 )
    ->maidenhead( 3 );
is $grid, 'HD81hr', q{Random location 176 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HD81hr' ) );
cmp_ok $lat, '==', -58.2708, q{Random location 176 latitude};
cmp_ok $lon, '==', -23.375, q{Random location 176 longitude};

( $grid ) = $sta->geodetic( -1.11593028331988, 2.96404557510328, 0 )
    ->maidenhead( 3 );
is $grid, 'RC46vb', q{Random location 177 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RC46vb' ) );
cmp_ok $lat, '==', -63.9375, q{Random location 177 latitude};
cmp_ok $lon, '==', 169.792, q{Random location 177 longitude};

( $grid ) = $sta->geodetic( 0.441258181468894, -0.65703201028152, 0 )
    ->maidenhead( 3 );
is $grid, 'HL15eg', q{Random location 178 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HL15eg' ) );
cmp_ok $lat, '==', 25.2708, q{Random location 178 latitude};
cmp_ok $lon, '==', -37.625, q{Random location 178 longitude};

( $grid ) = $sta->geodetic( -0.986177810896059, -2.94922561435127, 0 )
    ->maidenhead( 3 );
is $grid, 'AD53ml', q{Random location 179 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AD53ml' ) );
cmp_ok $lat, '==', -56.5208, q{Random location 179 latitude};
cmp_ok $lon, '==', -168.958, q{Random location 179 longitude};

( $grid ) = $sta->geodetic( 0.221021954686852, -2.87410764248279, 0 )
    ->maidenhead( 3 );
is $grid, 'AK72pp', q{Random location 180 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AK72pp' ) );
cmp_ok $lat, '==', 12.6458, q{Random location 180 latitude};
cmp_ok $lon, '==', -164.708, q{Random location 180 longitude};

( $grid ) = $sta->geodetic( 0.235483671348763, 2.35398182974687, 0 )
    ->maidenhead( 3 );
is $grid, 'PK73kl', q{Random location 181 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PK73kl' ) );
cmp_ok $lat, '==', 13.4792, q{Random location 181 latitude};
cmp_ok $lon, '==', 134.875, q{Random location 181 longitude};

( $grid ) = $sta->geodetic( -0.0440033124219787, 0.510865510106785, 0 )
    ->maidenhead( 3 );
is $grid, 'KI47pl', q{Random location 182 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KI47pl' ) );
cmp_ok $lat, '==', -2.52083, q{Random location 182 latitude};
cmp_ok $lon, '==', 29.2917, q{Random location 182 longitude};

( $grid ) = $sta->geodetic( -0.703649126661624, -3.11242661636361, 0 )
    ->maidenhead( 3 );
is $grid, 'AE09uq', q{Random location 183 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AE09uq' ) );
cmp_ok $lat, '==', -40.3125, q{Random location 183 latitude};
cmp_ok $lon, '==', -178.292, q{Random location 183 longitude};

( $grid ) = $sta->geodetic( 0.103918296917983, 2.13101711003058, 0 )
    ->maidenhead( 3 );
is $grid, 'PJ15bw', q{Random location 184 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PJ15bw' ) );
cmp_ok $lat, '==', 5.9375, q{Random location 184 latitude};
cmp_ok $lon, '==', 122.125, q{Random location 184 longitude};

( $grid ) = $sta->geodetic( -0.31280903324724, 1.67647176321475, 0 )
    ->maidenhead( 3 );
is $grid, 'NH82ab', q{Random location 185 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NH82ab' ) );
cmp_ok $lat, '==', -17.9375, q{Random location 185 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'GJ01jk' ) );
cmp_ok $lat, '==', 1.4375, q{Random location 203 latitude};
cmp_ok $lon, '==', -59.2083, q{Random location 203 longitude};

( $grid ) = $sta->geodetic( -0.0512063744273503, 1.70988139653003, 0 )
    ->maidenhead( 3 );
is $grid, 'NI87xb', q{Random location 204 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NI87xb' ) );
cmp_ok $lat, '==', -2.9375, q{Random location 204 latitude};
cmp_ok $lon, '==', 97.9583, q{Random location 204 longitude};

( $grid ) = $sta->geodetic( 0.565290141383304, -2.75873982291945, 0 )
    ->maidenhead( 3 );
is $grid, 'BM02xj', q{Random location 205 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BM02xj' ) );
cmp_ok $lat, '==', 32.3958, q{Random location 205 latitude};
cmp_ok $lon, '==', -158.042, q{Random location 205 longitude};

( $grid ) = $sta->geodetic( 0.564022670200178, 2.48681575632118, 0 )
    ->maidenhead( 3 );
is $grid, 'QM12fh', q{Random location 206 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QM12fh' ) );
cmp_ok $lat, '==', 32.3125, q{Random location 206 latitude};
cmp_ok $lon, '==', 142.458, q{Random location 206 longitude};

( $grid ) = $sta->geodetic( -0.357212561105436, -0.510035388759301, 0 )
    ->maidenhead( 3 );
is $grid, 'HG59jm', q{Random location 207 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HG59jm' ) );
cmp_ok $lat, '==', -20.4792, q{Random location 207 latitude};
cmp_ok $lon, '==', -29.2083, q{Random location 207 longitude};

( $grid ) = $sta->geodetic( -0.47702476958552, -0.0250813563581396, 0 )
    ->maidenhead( 3 );
is $grid, 'IG92gq', q{Random location 208 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IG92gq' ) );
cmp_ok $lat, '==', -27.3125, q{Random location 208 latitude};
cmp_ok $lon, '==', -1.45833, q{Random location 208 longitude};

( $grid ) = $sta->geodetic( 0.515283665364756, 0.706351228650151, 0 )
    ->maidenhead( 3 );
is $grid, 'LL09fm', q{Random location 209 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LL09fm' ) );
cmp_ok $lat, '==', 29.5208, q{Random location 209 latitude};
cmp_ok $lon, '==', 40.4583, q{Random location 209 longitude};

( $grid ) = $sta->geodetic( 0.778916429009078, 2.54436021973352, 0 )
    ->maidenhead( 3 );
is $grid, 'QN24vp', q{Random location 210 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QN24vp' ) );
cmp_ok $lat, '==', 44.6458, q{Random location 210 latitude};
cmp_ok $lon, '==', 145.792, q{Random location 210 longitude};

( $grid ) = $sta->geodetic( 0.809310750228409, -2.63500630902024, 0 )
    ->maidenhead( 3 );
is $grid, 'BN46mi', q{Random location 211 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BN46mi' ) );
cmp_ok $lat, '==', 46.3542, q{Random location 211 latitude};
cmp_ok $lon, '==', -150.958, q{Random location 211 longitude};

( $grid ) = $sta->geodetic( 0.530173671404543, -0.689932573839819, 0 )
    ->maidenhead( 3 );
is $grid, 'HM00fj', q{Random location 212 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HM00fj' ) );
cmp_ok $lat, '==', 30.3958, q{Random location 212 latitude};
cmp_ok $lon, '==', -39.5417, q{Random location 212 longitude};

( $grid ) = $sta->geodetic( 0.544817582215199, 0.533137570916221, 0 )
    ->maidenhead( 3 );
is $grid, 'KM51gf', q{Random location 213 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KM51gf' ) );
cmp_ok $lat, '==', 31.2292, q{Random location 213 latitude};
cmp_ok $lon, '==', 30.5417, q{Random location 213 longitude};

( $grid ) = $sta->geodetic( -0.765883827145854, -0.188399349239961, 0 )
    ->maidenhead( 3 );
is $grid, 'IE46oc', q{Random location 214 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IE46oc' ) );
cmp_ok $lat, '==', -43.8958, q{Random location 214 latitude};
cmp_ok $lon, '==', -10.7917, q{Random location 214 longitude};

( $grid ) = $sta->geodetic( -1.37945785740297, 1.91806731879357, 0 )
    ->maidenhead( 3 );
is $grid, 'OB40wx', q{Random location 215 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OB40wx' ) );
cmp_ok $lat, '==', -79.0208, q{Random location 215 latitude};
cmp_ok $lon, '==', 109.875, q{Random location 215 longitude};

( $grid ) = $sta->geodetic( -0.915402048549212, -2.08647056528113, 0 )
    ->maidenhead( 3 );
is $grid, 'DD07fn', q{Random location 216 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DD07fn' ) );
cmp_ok $lat, '==', -52.4375, q{Random location 216 latitude};
cmp_ok $lon, '==', -119.542, q{Random location 216 longitude};

( $grid ) = $sta->geodetic( -0.203219686623627, -2.74651875438949, 0 )
    ->maidenhead( 3 );
is $grid, 'BH18hi', q{Random location 217 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BH18hi' ) );
cmp_ok $lat, '==', -11.6458, q{Random location 217 latitude};
cmp_ok $lon, '==', -157.375, q{Random location 217 longitude};

( $grid ) = $sta->geodetic( 0.299382342913986, -2.6251897189083, 0 )
    ->maidenhead( 3 );
is $grid, 'BK47td', q{Random location 218 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BK47td' ) );
cmp_ok $lat, '==', 17.1458, q{Random location 218 latitude};
cmp_ok $lon, '==', -150.375, q{Random location 218 longitude};

( $grid ) = $sta->geodetic( 0.417331662595794, -2.10813869587186, 0 )
    ->maidenhead( 3 );
is $grid, 'CL93ov', q{Random location 219 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CL93ov' ) );
cmp_ok $lat, '==', 23.8958, q{Random location 219 latitude};
cmp_ok $lon, '==', -120.792, q{Random location 219 longitude};

( $grid ) = $sta->geodetic( -0.656897925629113, -2.22285536049511, 0 )
    ->maidenhead( 3 );
is $grid, 'CF62hi', q{Random location 220 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CF62hi' ) );
cmp_ok $lat, '==', -37.6458, q{Random location 220 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'RB70dl' ) );
cmp_ok $lat, '==', -79.5208, q{Random location 244 latitude};
cmp_ok $lon, '==', 174.292, q{Random location 244 longitude};

( $grid ) = $sta->geodetic( 0.767321077194255, -2.99386606350078, 0 )
    ->maidenhead( 3 );
is $grid, 'AN43fx', q{Random location 245 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AN43fx' ) );
cmp_ok $lat, '==', 43.9792, q{Random location 245 latitude};
cmp_ok $lon, '==', -171.542, q{Random location 245 longitude};

( $grid ) = $sta->geodetic( -0.171345050013266, -3.04453929049708, 0 )
    ->maidenhead( 3 );
is $grid, 'AI20se', q{Random location 246 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AI20se' ) );
cmp_ok $lat, '==', -9.8125, q{Random location 246 latitude};
cmp_ok $lon, '==', -174.458, q{Random location 246 longitude};

( $grid ) = $sta->geodetic( 0.688225116251664, -0.750365487627938, 0 )
    ->maidenhead( 3 );
is $grid, 'GM89mk', q{Random location 247 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GM89mk' ) );
cmp_ok $lat, '==', 39.4375, q{Random location 247 latitude};
cmp_ok $lon, '==', -42.9583, q{Random location 247 longitude};

( $grid ) = $sta->geodetic( 0.72038521643464, -0.812462454642428, 0 )
    ->maidenhead( 3 );
is $grid, 'GN61rg', q{Random location 248 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GN61rg' ) );
cmp_ok $lat, '==', 41.2708, q{Random location 248 latitude};
cmp_ok $lon, '==', -46.5417, q{Random location 248 longitude};

( $grid ) = $sta->geodetic( 1.17364315823819, -2.69724689489735, 0 )
    ->maidenhead( 3 );
is $grid, 'BP27rf', q{Random location 249 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BP27rf' ) );
cmp_ok $lat, '==', 67.2292, q{Random location 249 latitude};
cmp_ok $lon, '==', -154.542, q{Random location 249 longitude};

( $grid ) = $sta->geodetic( -0.240977006322439, -0.373193978702134, 0 )
    ->maidenhead( 3 );
is $grid, 'HH96he', q{Random location 250 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HH96he' ) );
cmp_ok $lat, '==', -13.8125, q{Random location 250 latitude};
cmp_ok $lon, '==', -21.375, q{Random location 250 longitude};

( $grid ) = $sta->geodetic( 1.05820213006038, 2.31862162895713, 0 )
    ->maidenhead( 3 );
is $grid, 'PP60kp', q{Random location 251 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PP60kp' ) );
cmp_ok $lat, '==', 60.6458, q{Random location 251 latitude};
cmp_ok $lon, '==', 132.875, q{Random location 251 longitude};

( $grid ) = $sta->geodetic( 0.563590786979631, -0.188891286845869, 0 )
    ->maidenhead( 3 );
is $grid, 'IM42og', q{Random location 252 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IM42og' ) );
cmp_ok $lat, '==', 32.2708, q{Random location 252 latitude};
cmp_ok $lon, '==', -10.7917, q{Random location 252 longitude};

( $grid ) = $sta->geodetic( -0.40485036578302, 0.900933945487593, 0 )
    ->maidenhead( 3 );
is $grid, 'LG56tt', q{Random location 253 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LG56tt' ) );
cmp_ok $lat, '==', -23.1875, q{Random location 253 latitude};
cmp_ok $lon, '==', 51.625, q{Random location 253 longitude};

( $grid ) = $sta->geodetic( 0.0800495622447277, 0.560199383166691, 0 )
    ->maidenhead( 3 );
is $grid, 'KJ64bo', q{Random location 254 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KJ64bo' ) );
cmp_ok $lat, '==', 4.60417, q{Random location 254 latitude};
cmp_ok $lon, '==', 32.125, q{Random location 254 longitude};

( $grid ) = $sta->geodetic( 0.438265568054801, 2.55065399049224, 0 )
    ->maidenhead( 3 );
is $grid, 'QL35bc', q{Random location 255 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QL35bc' ) );
cmp_ok $lat, '==', 25.1042, q{Random location 255 latitude};
cmp_ok $lon, '==', 146.125, q{Random location 255 longitude};

( $grid ) = $sta->geodetic( 0.449070324348452, -1.22189103990605, 0 )
    ->maidenhead( 3 );
is $grid, 'FL45xr', q{Random location 256 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FL45xr' ) );
cmp_ok $lat, '==', 25.7292, q{Random location 256 latitude};
cmp_ok $lon, '==', -70.0417, q{Random location 256 longitude};

( $grid ) = $sta->geodetic( -1.2489139262183, 1.38825546804382, 0 )
    ->maidenhead( 3 );
is $grid, 'MB98sk', q{Random location 257 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MB98sk' ) );
cmp_ok $lat, '==', -71.5625, q{Random location 257 latitude};
cmp_ok $lon, '==', 79.5417, q{Random location 257 longitude};

( $grid ) = $sta->geodetic( 0.365490402344837, 1.46191869686713, 0 )
    ->maidenhead( 3 );
is $grid, 'NL10vw', q{Random location 258 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NL10vw' ) );
cmp_ok $lat, '==', 20.9375, q{Random location 258 latitude};
cmp_ok $lon, '==', 83.7917, q{Random location 258 longitude};

( $grid ) = $sta->geodetic( 1.15009101595231, -3.02676937619092, 0 )
    ->maidenhead( 3 );
is $grid, 'AP35gv', q{Random location 259 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AP35gv' ) );
cmp_ok $lat, '==', 65.8958, q{Random location 259 latitude};
cmp_ok $lon, '==', -173.458, q{Random location 259 longitude};

( $grid ) = $sta->geodetic( 0.135343730559047, 2.49965665439639, 0 )
    ->maidenhead( 3 );
is $grid, 'QJ17os', q{Random location 260 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QJ17os' ) );
cmp_ok $lat, '==', 7.77083, q{Random location 260 latitude};
cmp_ok $lon, '==', 143.208, q{Random location 260 longitude};

( $grid ) = $sta->geodetic( 0.552728731077075, 2.1028481083772, 0 )
    ->maidenhead( 3 );
is $grid, 'PM01fq', q{Random location 261 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PM01fq' ) );
cmp_ok $lat, '==', 31.6875, q{Random location 261 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'MI39vh' ) );
cmp_ok $lat, '==', -0.6875, q{Random location 284 latitude};
cmp_ok $lon, '==', 67.7917, q{Random location 284 longitude};

( $grid ) = $sta->geodetic( -0.270458815589979, 0.923081385584514, 0 )
    ->maidenhead( 3 );
is $grid, 'LH64km', q{Random location 285 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LH64km' ) );
cmp_ok $lat, '==', -15.4792, q{Random location 285 latitude};
cmp_ok $lon, '==', 52.875, q{Random location 285 longitude};

( $grid ) = $sta->geodetic( 1.3010249575231, 2.31390495835311, 0 )
    ->maidenhead( 3 );
is $grid, 'PQ64gn', q{Random location 286 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PQ64gn' ) );
cmp_ok $lat, '==', 74.5625, q{Random location 286 latitude};
cmp_ok $lon, '==', 132.542, q{Random location 286 longitude};

( $grid ) = $sta->geodetic( -0.672617599782042, -2.42012976750497, 0 )
    ->maidenhead( 3 );
is $grid, 'CF01ql', q{Random location 287 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CF01ql' ) );
cmp_ok $lat, '==', -38.5208, q{Random location 287 latitude};
cmp_ok $lon, '==', -138.625, q{Random location 287 longitude};

( $grid ) = $sta->geodetic( 0.0871492731896242, -2.38570457663273, 0 )
    ->maidenhead( 3 );
is $grid, 'CJ14px', q{Random location 288 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CJ14px' ) );
cmp_ok $lat, '==', 4.97917, q{Random location 288 latitude};
cmp_ok $lon, '==', -136.708, q{Random location 288 longitude};

( $grid ) = $sta->geodetic( 0.353719171283316, 2.129670540799, 0 )
    ->maidenhead( 3 );
is $grid, 'PL10ag', q{Random location 289 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PL10ag' ) );
cmp_ok $lat, '==', 20.2708, q{Random location 289 latitude};
cmp_ok $lon, '==', 122.042, q{Random location 289 longitude};

( $grid ) = $sta->geodetic( 0.686529117038325, -1.8250946560885, 0 )
    ->maidenhead( 3 );
is $grid, 'DM79ri', q{Random location 290 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DM79ri' ) );
cmp_ok $lat, '==', 39.3542, q{Random location 290 latitude};
cmp_ok $lon, '==', -104.542, q{Random location 290 longitude};

( $grid ) = $sta->geodetic( 1.08857808104219, -3.10749732611264, 0 )
    ->maidenhead( 3 );
is $grid, 'AP02xi', q{Random location 291 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AP02xi' ) );
cmp_ok $lat, '==', 62.3542, q{Random location 291 latitude};
cmp_ok $lon, '==', -178.042, q{Random location 291 longitude};

( $grid ) = $sta->geodetic( -0.640905046879274, 1.99319236189856, 0 )
    ->maidenhead( 3 );
is $grid, 'OF73cg', q{Random location 292 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OF73cg' ) );
cmp_ok $lat, '==', -36.7292, q{Random location 292 latitude};
cmp_ok $lon, '==', 114.208, q{Random location 292 longitude};

( $grid ) = $sta->geodetic( 0.404726502567334, -0.743666781226446, 0 )
    ->maidenhead( 3 );
is $grid, 'GL83qe', q{Random location 293 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GL83qe' ) );
cmp_ok $lat, '==', 23.1875, q{Random location 293 latitude};
cmp_ok $lon, '==', -42.625, q{Random location 293 longitude};

( $grid ) = $sta->geodetic( 1.04829540212001, -1.38341635499422, 0 )
    ->maidenhead( 3 );
is $grid, 'FP00ib', q{Random location 294 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FP00ib' ) );
cmp_ok $lat, '==', 60.0625, q{Random location 294 latitude};
cmp_ok $lon, '==', -79.2917, q{Random location 294 longitude};

( $grid ) = $sta->geodetic( 1.34212790258173, 1.62971275958661, 0 )
    ->maidenhead( 3 );
is $grid, 'NQ66qv', q{Random location 295 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NQ66qv' ) );
cmp_ok $lat, '==', 76.8958, q{Random location 295 latitude};
cmp_ok $lon, '==', 93.375, q{Random location 295 longitude};

( $grid ) = $sta->geodetic( 0.155106300179713, 0.428773795774607, 0 )
    ->maidenhead( 3 );
is $grid, 'KJ28gv', q{Random location 296 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KJ28gv' ) );
cmp_ok $lat, '==', 8.89583, q{Random location 296 latitude};
cmp_ok $lon, '==', 24.5417, q{Random location 296 longitude};

( $grid ) = $sta->geodetic( 0.777742252900016, -2.97924156621945, 0 )
    ->maidenhead( 3 );
is $grid, 'AN44pn', q{Random location 297 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AN44pn' ) );
cmp_ok $lat, '==', 44.5625, q{Random location 297 latitude};
cmp_ok $lon, '==', -170.708, q{Random location 297 longitude};

( $grid ) = $sta->geodetic( 0.237904329926084, -2.52988516581898, 0 )
    ->maidenhead( 3 );
is $grid, 'BK73mp', q{Random location 298 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BK73mp' ) );
cmp_ok $lat, '==', 13.6458, q{Random location 298 latitude};
cmp_ok $lon, '==', -144.958, q{Random location 298 longitude};

( $grid ) = $sta->geodetic( -1.29296624661924, 1.39723968562871, 0 )
    ->maidenhead( 3 );
is $grid, 'NB05aw', q{Random location 299 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NB05aw' ) );
cmp_ok $lat, '==', -74.0625, q{Random location 299 latitude};
cmp_ok $lon, '==', 80.0417, q{Random location 299 longitude};

( $grid ) = $sta->geodetic( -0.330669474151275, -1.00038583217452, 0 )
    ->maidenhead( 3 );
is $grid, 'GH11ib', q{Random location 300 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GH11ib' ) );
cmp_ok $lat, '==', -18.9375, q{Random location 300 latitude};
cmp_ok $lon, '==', -57.2917, q{Random location 300 longitude};

( $grid ) = $sta->geodetic( 0.0962328017421266, 1.38134319141743, 0 )
    ->maidenhead( 3 );
is $grid, 'MJ95nm', q{Random location 301 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MJ95nm' ) );
cmp_ok $lat, '==', 5.52083, q{Random location 301 latitude};
cmp_ok $lon, '==', 79.125, q{Random location 301 longitude};

( $grid ) = $sta->geodetic( -0.530980438969407, 2.50483580124123, 0 )
    ->maidenhead( 3 );
is $grid, 'QF19sn', q{Random location 302 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QF19sn' ) );
cmp_ok $lat, '==', -30.4375, q{Random location 302 latitude};
cmp_ok $lon, '==', 143.542, q{Random location 302 longitude};

( $grid ) = $sta->geodetic( 0.551475186740409, -0.524347570526262, 0 )
    ->maidenhead( 3 );
is $grid, 'HM41xo', q{Random location 303 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HM41xo' ) );
cmp_ok $lat, '==', 31.6042, q{Random location 303 latitude};
cmp_ok $lon, '==', -30.0417, q{Random location 303 longitude};

( $grid ) = $sta->geodetic( 1.32876606226248, -1.1227969119043, 0 )
    ->maidenhead( 3 );
is $grid, 'FQ76ud', q{Random location 304 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FQ76ud' ) );
cmp_ok $lat, '==', 76.1458, q{Random location 304 latitude};
cmp_ok $lon, '==', -64.2917, q{Random location 304 longitude};

( $grid ) = $sta->geodetic( 1.09654027601457, -1.50878854351701, 0 )
    ->maidenhead( 3 );
is $grid, 'EP62st', q{Random location 305 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EP62st' ) );
cmp_ok $lat, '==', 62.8125, q{Random location 305 latitude};
cmp_ok $lon, '==', -86.4583, q{Random location 305 longitude};

( $grid ) = $sta->geodetic( 0.606580289165238, -1.77857531585625, 0 )
    ->maidenhead( 3 );
is $grid, 'DM94bs', q{Random location 306 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DM94bs' ) );
cmp_ok $lat, '==', 34.7708, q{Random location 306 latitude};
cmp_ok $lon, '==', -101.875, q{Random location 306 longitude};

( $grid ) = $sta->geodetic( -0.403679642500136, 0.202325815530101, 0 )
    ->maidenhead( 3 );
is $grid, 'JG56tu', q{Random location 307 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JG56tu' ) );
cmp_ok $lat, '==', -23.1458, q{Random location 307 latitude};
cmp_ok $lon, '==', 11.625, q{Random location 307 longitude};

( $grid ) = $sta->geodetic( -1.22623630505179, 1.21961387951327, 0 )
    ->maidenhead( 3 );
is $grid, 'MB49wr', q{Random location 308 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MB49wr' ) );
cmp_ok $lat, '==', -70.2708, q{Random location 308 latitude};
cmp_ok $lon, '==', 69.875, q{Random location 308 longitude};

( $grid ) = $sta->geodetic( -1.09109514193183, -2.40741494839217, 0 )
    ->maidenhead( 3 );
is $grid, 'CC17al', q{Random location 309 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CC17al' ) );
cmp_ok $lat, '==', -62.5208, q{Random location 309 latitude};
cmp_ok $lon, '==', -137.958, q{Random location 309 longitude};

( $grid ) = $sta->geodetic( 0.0288015474321253, -2.33796075009044, 0 )
    ->maidenhead( 3 );
is $grid, 'CJ31ap', q{Random location 310 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CJ31ap' ) );
cmp_ok $lat, '==', 1.64583, q{Random location 310 latitude};
cmp_ok $lon, '==', -133.958, q{Random location 310 longitude};

( $grid ) = $sta->geodetic( 0.364950945571499, -1.39517299958901, 0 )
    ->maidenhead( 3 );
is $grid, 'FL00av', q{Random location 311 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FL00av' ) );
cmp_ok $lat, '==', 20.8958, q{Random location 311 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lon, '==', -12.125, q{Random location 395 longitude};

( $grid ) = $sta->geodetic( 0.284533979510313, -3.01863033656631, 0 )
    ->maidenhead( 3 );
is $grid, 'AK36mh', q{Random location 396 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AK36mh' ) );
cmp_ok $lat, '==', 16.3125, q{Random location 396 latitude};
cmp_ok $lon, '==', -172.958, q{Random location 396 longitude};

( $grid ) = $sta->geodetic( -0.86349553977225, 2.97413731914189, 0 )
    ->maidenhead( 3 );
is $grid, 'RE50em', q{Random location 397 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RE50em' ) );
cmp_ok $lat, '==', -49.4792, q{Random location 397 latitude};
cmp_ok $lon, '==', 170.375, q{Random location 397 longitude};

( $grid ) = $sta->geodetic( 0.861494260539076, -1.61380803771651, 0 )
    ->maidenhead( 3 );
is $grid, 'EN39si', q{Random location 398 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EN39si' ) );
cmp_ok $lat, '==', 49.3542, q{Random location 398 latitude};
cmp_ok $lon, '==', -92.4583, q{Random location 398 longitude};

( $grid ) = $sta->geodetic( -0.436758810958976, -2.9463862014785, 0 )
    ->maidenhead( 3 );
is $grid, 'AG54ox', q{Random location 399 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AG54ox' ) );
cmp_ok $lat, '==', -25.0208, q{Random location 399 latitude};
cmp_ok $lon, '==', -168.792, q{Random location 399 longitude};

( $grid ) = $sta->geodetic( -0.505392418268016, -2.24732985037638, 0 )
    ->maidenhead( 3 );
is $grid, 'CG51ob', q{Random location 400 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CG51ob' ) );
cmp_ok $lat, '==', -28.9375, q{Random location 400 latitude};
cmp_ok $lon, '==', -128.792, q{Random location 400 longitude};

( $grid ) = $sta->geodetic( 1.30382782047941, 2.51537794903717, 0 )
    ->maidenhead( 3 );
is $grid, 'QQ24bq', q{Random location 401 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QQ24bq' ) );
cmp_ok $lat, '==', 74.6875, q{Random location 401 latitude};
cmp_ok $lon, '==', 144.125, q{Random location 401 longitude};

( $grid ) = $sta->geodetic( -0.776348599225311, -0.324530923786639, 0 )
    ->maidenhead( 3 );
is $grid, 'IE05qm', q{Random location 402 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IE05qm' ) );
cmp_ok $lat, '==', -44.4792, q{Random location 402 latitude};
cmp_ok $lon, '==', -18.625, q{Random location 402 longitude};

( $grid ) = $sta->geodetic( -1.04212936519896, -0.424245915704647, 0 )
    ->maidenhead( 3 );
is $grid, 'HD70ug', q{Random location 403 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HD70ug' ) );
cmp_ok $lat, '==', -59.7292, q{Random location 403 latitude};
cmp_ok $lon, '==', -24.2917, q{Random location 403 longitude};

( $grid ) = $sta->geodetic( 0.20535712149682, 2.93750397402116, 0 )
    ->maidenhead( 3 );
is $grid, 'RK41ds', q{Random location 404 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RK41ds' ) );
cmp_ok $lat, '==', 11.7708, q{Random location 404 latitude};
cmp_ok $lon, '==', 168.292, q{Random location 404 longitude};

( $grid ) = $sta->geodetic( 0.891682025802576, -0.667774396816154, 0 )
    ->maidenhead( 3 );
is $grid, 'HO01uc', q{Random location 405 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HO01uc' ) );
cmp_ok $lat, '==', 51.1042, q{Random location 405 latitude};
cmp_ok $lon, '==', -38.2917, q{Random location 405 longitude};

( $grid ) = $sta->geodetic( -0.955806767002433, 0.297313488189323, 0 )
    ->maidenhead( 3 );
is $grid, 'JD85mf', q{Random location 406 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JD85mf' ) );
cmp_ok $lat, '==', -54.7708, q{Random location 406 latitude};
cmp_ok $lon, '==', 17.0417, q{Random location 406 longitude};

( $grid ) = $sta->geodetic( 0.604790157484794, 1.50082955304873, 0 )
    ->maidenhead( 3 );
is $grid, 'NM24xp', q{Random location 407 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NM24xp' ) );
cmp_ok $lat, '==', 34.6458, q{Random location 407 latitude};
cmp_ok $lon, '==', 85.9583, q{Random location 407 longitude};

( $grid ) = $sta->geodetic( 0.21511586099815, 1.08985575019939, 0 )
    ->maidenhead( 3 );
is $grid, 'MK12fh', q{Random location 408 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MK12fh' ) );
cmp_ok $lat, '==', 12.3125, q{Random location 408 latitude};
cmp_ok $lon, '==', 62.4583, q{Random location 408 longitude};

( $grid ) = $sta->geodetic( -0.635117813079142, 3.10865847597285, 0 )
    ->maidenhead( 3 );
is $grid, 'RF93bo', q{Random location 409 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RF93bo' ) );
cmp_ok $lat, '==', -36.3958, q{Random location 409 latitude};
cmp_ok $lon, '==', 178.125, q{Random location 409 longitude};

( $grid ) = $sta->geodetic( -0.0636547955357079, -2.11385664400757, 0 )
    ->maidenhead( 3 );
is $grid, 'CI96ki', q{Random location 410 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CI96ki' ) );
cmp_ok $lat, '==', -3.64583, q{Random location 410 latitude};
cmp_ok $lon, '==', -121.125, q{Random location 410 longitude};

( $grid ) = $sta->geodetic( -1.13584763544624, 1.00648705229808, 0 )
    ->maidenhead( 3 );
is $grid, 'LC84uw', q{Random location 411 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LC84uw' ) );
cmp_ok $lat, '==', -65.0625, q{Random location 411 latitude};
cmp_ok $lon, '==', 57.7083, q{Random location 411 longitude};

( $grid ) = $sta->geodetic( 0.535094195965948, 1.7182401180279, 0 )
    ->maidenhead( 3 );
is $grid, 'NM90fp', q{Random location 412 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NM90fp' ) );
cmp_ok $lat, '==', 30.6458, q{Random location 412 latitude};
cmp_ok $lon, '==', 98.4583, q{Random location 412 longitude};

( $grid ) = $sta->geodetic( -0.816266779810745, -1.22313950354739, 0 )
    ->maidenhead( 3 );
is $grid, 'FE43xf', q{Random location 413 Maidenhead grid};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'LM31ht' ) );
cmp_ok $lat, '==', 31.8125, q{Random location 435 latitude};
cmp_ok $lon, '==', 46.625, q{Random location 435 longitude};

( $grid ) = $sta->geodetic( 0.850123235460032, -1.5724036671273, 0 )
    ->maidenhead( 3 );
is $grid, 'EN48wr', q{Random location 436 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EN48wr' ) );
cmp_ok $lat, '==', 48.7292, q{Random location 436 latitude};
cmp_ok $lon, '==', -90.125, q{Random location 436 longitude};

( $grid ) = $sta->geodetic( 0.248425995579403, -1.98796257205419, 0 )
    ->maidenhead( 3 );
is $grid, 'DK34bf', q{Random location 437 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DK34bf' ) );
cmp_ok $lat, '==', 14.2292, q{Random location 437 latitude};
cmp_ok $lon, '==', -113.875, q{Random location 437 longitude};

( $grid ) = $sta->geodetic( -1.04986474459742, 1.58189615328923, 0 )
    ->maidenhead( 3 );
is $grid, 'NC59hu', q{Random location 438 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NC59hu' ) );
cmp_ok $lat, '==', -60.1458, q{Random location 438 latitude};
cmp_ok $lon, '==', 90.625, q{Random location 438 longitude};

( $grid ) = $sta->geodetic( -0.402877291973352, 1.34713173232471, 0 )
    ->maidenhead( 3 );
is $grid, 'MG86ow', q{Random location 439 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MG86ow' ) );
cmp_ok $lat, '==', -23.0625, q{Random location 439 latitude};
cmp_ok $lon, '==', 77.2083, q{Random location 439 longitude};

( $grid ) = $sta->geodetic( -0.88050689548493, 2.2702472235008, 0 )
    ->maidenhead( 3 );
is $grid, 'PD59an', q{Random location 440 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PD59an' ) );
cmp_ok $lat, '==', -50.4375, q{Random location 440 latitude};
cmp_ok $lon, '==', 130.042, q{Random location 440 longitude};

( $grid ) = $sta->geodetic( -0.535217048548488, -1.28464720760747, 0 )
    ->maidenhead( 3 );
is $grid, 'FF39ei', q{Random location 441 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FF39ei' ) );
cmp_ok $lat, '==', -30.6458, q{Random location 441 latitude};
cmp_ok $lon, '==', -73.625, q{Random location 441 longitude};

( $grid ) = $sta->geodetic( -1.40328481399263, 2.27816433411961, 0 )
    ->maidenhead( 3 );
is $grid, 'PA59go', q{Random location 442 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PA59go' ) );
cmp_ok $lat, '==', -80.3958, q{Random location 442 latitude};
cmp_ok $lon, '==', 130.542, q{Random location 442 longitude};

( $grid ) = $sta->geodetic( 0.917477229918769, 3.10162610927378, 0 )
    ->maidenhead( 3 );
is $grid, 'RO82un', q{Random location 443 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RO82un' ) );
cmp_ok $lat, '==', 52.5625, q{Random location 443 latitude};
cmp_ok $lon, '==', 177.708, q{Random location 443 longitude};

( $grid ) = $sta->geodetic( 0.404158072603709, 0.899463644176991, 0 )
    ->maidenhead( 3 );
is $grid, 'LL53sd', q{Random location 444 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LL53sd' ) );
cmp_ok $lat, '==', 23.1458, q{Random location 444 latitude};
cmp_ok $lon, '==', 51.5417, q{Random location 444 longitude};

( $grid ) = $sta->geodetic( -0.364970679276444, -0.156343128280625, 0 )
    ->maidenhead( 3 );
is $grid, 'IG59mc', q{Random location 445 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IG59mc' ) );
cmp_ok $lat, '==', -20.8958, q{Random location 445 latitude};
cmp_ok $lon, '==', -8.95833, q{Random location 445 longitude};

( $grid ) = $sta->geodetic( 0.796936894966503, -2.38165677806219, 0 )
    ->maidenhead( 3 );
is $grid, 'CN15sp', q{Random location 446 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CN15sp' ) );
cmp_ok $lat, '==', 45.6458, q{Random location 446 latitude};
cmp_ok $lon, '==', -136.458, q{Random location 446 longitude};

( $grid ) = $sta->geodetic( 1.15024681850777, 2.75884513863493, 0 )
    ->maidenhead( 3 );
is $grid, 'QP95av', q{Random location 447 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QP95av' ) );
cmp_ok $lat, '==', 65.8958, q{Random location 447 latitude};
cmp_ok $lon, '==', 158.042, q{Random location 447 longitude};

( $grid ) = $sta->geodetic( -0.644749531053048, -0.458378306470325, 0 )
    ->maidenhead( 3 );
is $grid, 'HF63ub', q{Random location 448 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HF63ub' ) );
cmp_ok $lat, '==', -36.9375, q{Random location 448 latitude};
cmp_ok $lon, '==', -26.2917, q{Random location 448 longitude};

( $grid ) = $sta->geodetic( -0.602296926669803, 1.02826645471074, 0 )
    ->maidenhead( 3 );
is $grid, 'LF95kl', q{Random location 449 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LF95kl' ) );
cmp_ok $lat, '==', -34.5208, q{Random location 449 latitude};
cmp_ok $lon, '==', 58.875, q{Random location 449 longitude};

( $grid ) = $sta->geodetic( 0.231649020170927, 0.116279013673054, 0 )
    ->maidenhead( 3 );
is $grid, 'JK33hg', q{Random location 450 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JK33hg' ) );
cmp_ok $lat, '==', 13.2708, q{Random location 450 latitude};
cmp_ok $lon, '==', 6.625, q{Random location 450 longitude};

( $grid ) = $sta->geodetic( 0.903444825102249, 0.732288562457875, 0 )
    ->maidenhead( 3 );
is $grid, 'LO01xs', q{Random location 451 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LO01xs' ) );
cmp_ok $lat, '==', 51.7708, q{Random location 451 latitude};
cmp_ok $lon, '==', 41.9583, q{Random location 451 longitude};

( $grid ) = $sta->geodetic( 0.0671322379890837, -2.01198740721095, 0 )
    ->maidenhead( 3 );
is $grid, 'DJ23iu', q{Random location 452 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DJ23iu' ) );
cmp_ok $lat, '==', 3.85417, q{Random location 452 latitude};
cmp_ok $lon, '==', -115.292, q{Random location 452 longitude};

( $grid ) = $sta->geodetic( 0.653965636478886, 0.865472044763159, 0 )
    ->maidenhead( 3 );
is $grid, 'LM47tl', q{Random location 453 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LM47tl' ) );
cmp_ok $lat, '==', 37.4792, q{Random location 453 latitude};
cmp_ok $lon, '==', 49.625, q{Random location 453 longitude};

( $grid ) = $sta->geodetic( -0.0860661535209877, -2.24775986780378, 0 )
    ->maidenhead( 3 );
is $grid, 'CI55ob', q{Random location 454 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CI55ob' ) );
cmp_ok $lat, '==', -4.9375, q{Random location 454 latitude};
cmp_ok $lon, '==', -128.792, q{Random location 454 longitude};

( $grid ) = $sta->geodetic( 0.794915913152673, 1.16087864934264, 0 )
    ->maidenhead( 3 );
is $grid, 'MN35gn', q{Random location 455 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MN35gn' ) );
cmp_ok $lat, '==', 45.5625, q{Random location 455 latitude};
cmp_ok $lon, '==', 66.5417, q{Random location 455 longitude};

( $grid ) = $sta->geodetic( 0.480386494266877, -1.9369117400136, 0 )
    ->maidenhead( 3 );
is $grid, 'DL47mm', q{Random location 456 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DL47mm' ) );
cmp_ok $lat, '==', 27.5208, q{Random location 456 latitude};
cmp_ok $lon, '==', -110.958, q{Random location 456 longitude};

( $grid ) = $sta->geodetic( 0.404805160515803, 2.12122250832632, 0 )
    ->maidenhead( 3 );
is $grid, 'PL03se', q{Random location 457 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PL03se' ) );
cmp_ok $lat, '==', 23.1875, q{Random location 457 latitude};
cmp_ok $lon, '==', 121.542, q{Random location 457 longitude};

( $grid ) = $sta->geodetic( -0.565734818264431, -0.513665881980032, 0 )
    ->maidenhead( 3 );
is $grid, 'HF57go', q{Random location 458 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HF57go' ) );
cmp_ok $lat, '==', -32.3958, q{Random location 458 latitude};
cmp_ok $lon, '==', -29.4583, q{Random location 458 longitude};

( $grid ) = $sta->geodetic( 0.312383979752098, -3.1156518959557, 0 )
    ->maidenhead( 3 );
is $grid, 'AK07rv', q{Random location 459 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AK07rv' ) );
cmp_ok $lat, '==', 17.8958, q{Random location 459 latitude};
cmp_ok $lon, '==', -178.542, q{Random location 459 longitude};

( $grid ) = $sta->geodetic( 0.211209202524081, -2.47347765349744, 0 )
    ->maidenhead( 3 );
is $grid, 'BK92dc', q{Random location 460 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BK92dc' ) );
cmp_ok $lat, '==', 12.1042, q{Random location 460 latitude};
cmp_ok $lon, '==', -141.708, q{Random location 460 longitude};

( $grid ) = $sta->geodetic( -0.259955683252098, -2.34728152625841, 0 )
    ->maidenhead( 3 );
is $grid, 'CH25sc', q{Random location 461 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CH25sc' ) );
cmp_ok $lat, '==', -14.8958, q{Random location 461 latitude};
cmp_ok $lon, '==', -134.458, q{Random location 461 longitude};

( $grid ) = $sta->geodetic( -0.215475469145977, -0.175037241123452, 0 )
    ->maidenhead( 3 );
is $grid, 'IH47xp', q{Random location 462 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IH47xp' ) );
cmp_ok $lat, '==', -12.3542, q{Random location 462 latitude};
cmp_ok $lon, '==', -10.0417, q{Random location 462 longitude};

( $grid ) = $sta->geodetic( 0.257051635009382, 1.63216577532921, 0 )
    ->maidenhead( 3 );
is $grid, 'NK64sr', q{Random location 463 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NK64sr' ) );
cmp_ok $lat, '==', 14.7292, q{Random location 463 latitude};
cmp_ok $lon, '==', 93.5417, q{Random location 463 longitude};

( $grid ) = $sta->geodetic( 0.0123297788568753, -0.16590204321356, 0 )
    ->maidenhead( 3 );
is $grid, 'IJ50fq', q{Random location 464 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IJ50fq' ) );
cmp_ok $lat, '==', 0.6875, q{Random location 464 latitude};
cmp_ok $lon, '==', -9.54167, q{Random location 464 longitude};

( $grid ) = $sta->geodetic( 0.361905847368844, -2.90214786856428, 0 )
    ->maidenhead( 3 );
is $grid, 'AL60ur', q{Random location 465 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AL60ur' ) );
cmp_ok $lat, '==', 20.7292, q{Random location 465 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'AB27ln' ) );
cmp_ok $lat, '==', -72.4375, q{Random location 488 latitude};
cmp_ok $lon, '==', -175.042, q{Random location 488 longitude};

( $grid ) = $sta->geodetic( 0.870345289623315, 0.791428777732635, 0 )
    ->maidenhead( 3 );
is $grid, 'LN29qu', q{Random location 489 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LN29qu' ) );
cmp_ok $lat, '==', 49.8542, q{Random location 489 latitude};
cmp_ok $lon, '==', 45.375, q{Random location 489 longitude};

( $grid ) = $sta->geodetic( 0.232149630716755, 0.994281479384613, 0 )
    ->maidenhead( 3 );
is $grid, 'LK83lh', q{Random location 490 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LK83lh' ) );
cmp_ok $lat, '==', 13.3125, q{Random location 490 latitude};
cmp_ok $lon, '==', 56.9583, q{Random location 490 longitude};

( $grid ) = $sta->geodetic( 0.591776776214297, -2.26822125264362, 0 )
    ->maidenhead( 3 );
is $grid, 'CM53av', q{Random location 491 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CM53av' ) );
cmp_ok $lat, '==', 33.8958, q{Random location 491 latitude};
cmp_ok $lon, '==', -129.958, q{Random location 491 longitude};

( $grid ) = $sta->geodetic( 0.0397355197520994, -1.12308546657251, 0 )
    ->maidenhead( 3 );
is $grid, 'FJ72tg', q{Random location 492 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FJ72tg' ) );
cmp_ok $lat, '==', 2.27083, q{Random location 492 latitude};
cmp_ok $lon, '==', -64.375, q{Random location 492 longitude};

( $grid ) = $sta->geodetic( 1.03939060849092, 2.25139228432588, 0 )
    ->maidenhead( 3 );
is $grid, 'PO49ln', q{Random location 493 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PO49ln' ) );
cmp_ok $lat, '==', 59.5625, q{Random location 493 latitude};
cmp_ok $lon, '==', 128.958, q{Random location 493 longitude};

( $grid ) = $sta->geodetic( -0.192847271148176, -3.0995226911882, 0 )
    ->maidenhead( 3 );
is $grid, 'AH18ew', q{Random location 494 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AH18ew' ) );
cmp_ok $lat, '==', -11.0625, q{Random location 494 latitude};
cmp_ok $lon, '==', -177.625, q{Random location 494 longitude};

( $grid ) = $sta->geodetic( -0.184319038873745, 0.643896508474564, 0 )
    ->maidenhead( 3 );
is $grid, 'KH89kk', q{Random location 495 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KH89kk' ) );
cmp_ok $lat, '==', -10.5625, q{Random location 495 latitude};
cmp_ok $lon, '==', 36.875, q{Random location 495 longitude};

( $grid ) = $sta->geodetic( 0.697490007584668, 0.54109434899685, 0 )
    ->maidenhead( 3 );
is $grid, 'KM59mx', q{Random location 496 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KM59mx' ) );
cmp_ok $lat, '==', 39.9792, q{Random location 496 latitude};
cmp_ok $lon, '==', 31.0417, q{Random location 496 longitude};

( $grid ) = $sta->geodetic( -0.540449257832814, -2.43631346250717, 0 )
    ->maidenhead( 3 );
is $grid, 'CF09ea', q{Random location 497 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CF09ea' ) );
cmp_ok $lat, '==', -30.9792, q{Random location 497 latitude};
cmp_ok $lon, '==', -139.625, q{Random location 497 longitude};

( $grid ) = $sta->geodetic( -0.580828899142696, 2.51432393492312, 0 )
    ->maidenhead( 3 );
is $grid, 'QF26ar', q{Random location 498 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QF26ar' ) );
cmp_ok $lat, '==', -33.2708, q{Random location 498 latitude};
cmp_ok $lon, '==', 144.042, q{Random location 498 longitude};

( $grid ) = $sta->geodetic( 0.049425817105238, 2.40742700461427, 0 )
    ->maidenhead( 3 );
is $grid, 'PJ82xt', q{Random location 499 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PJ82xt' ) );
cmp_ok $lat, '==', 2.8125, q{Random location 499 latitude};
cmp_ok $lon, '==', 137.958, q{Random location 499 longitude};

( $grid ) = $sta->geodetic( 1.08790764717914, 0.0414084486621591, 0 )
    ->maidenhead( 3 );
is $grid, 'JP12eh', q{Random location 500 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JP12eh' ) );
cmp_ok $lat, '==', 62.3125, q{Random location 500 latitude};
cmp_ok $lon, '==', 2.375, q{Random location 500 longitude};

( $grid ) = $sta->geodetic( -0.605709276855156, -1.72821354814188, 0 )
    ->maidenhead( 3 );
is $grid, 'EF05lh', q{Random location 501 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EF05lh' ) );
cmp_ok $lat, '==', -34.6875, q{Random location 501 latitude};
cmp_ok $lon, '==', -99.0417, q{Random location 501 longitude};

( $grid ) = $sta->geodetic( 0.793096279401736, 1.67982881324333, 0 )
    ->maidenhead( 3 );
is $grid, 'NN85ck', q{Random location 502 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NN85ck' ) );
cmp_ok $lat, '==', 45.4375, q{Random location 502 latitude};
cmp_ok $lon, '==', 96.2083, q{Random location 502 longitude};

( $grid ) = $sta->geodetic( -0.0710990783400476, -0.715856438656104, 0 )
    ->maidenhead( 3 );
is $grid, 'GI95lw', q{Random location 503 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GI95lw' ) );
cmp_ok $lat, '==', -4.0625, q{Random location 503 latitude};
cmp_ok $lon, '==', -41.0417, q{Random location 503 longitude};

( $grid ) = $sta->geodetic( 1.30545013628283, -1.6211248382766, 0 )
    ->maidenhead( 3 );
is $grid, 'EQ34nt', q{Random location 504 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EQ34nt' ) );
cmp_ok $lat, '==', 74.8125, q{Random location 504 latitude};
cmp_ok $lon, '==', -92.875, q{Random location 504 longitude};

( $grid ) = $sta->geodetic( -0.225336163540344, 0.859497535464616, 0 )
    ->maidenhead( 3 );
is $grid, 'LH47oc', q{Random location 505 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LH47oc' ) );
cmp_ok $lat, '==', -12.8958, q{Random location 505 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'GL78vs' ) );
cmp_ok $lat, '==', 28.7708, q{Random location 511 latitude};
cmp_ok $lon, '==', -44.2083, q{Random location 511 longitude};

( $grid ) = $sta->geodetic( -0.214037878972731, -0.282836798390478, 0 )
    ->maidenhead( 3 );
is $grid, 'IH17vr', q{Random location 512 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IH17vr' ) );
cmp_ok $lat, '==', -12.2708, q{Random location 512 latitude};
cmp_ok $lon, '==', -16.2083, q{Random location 512 longitude};

( $grid ) = $sta->geodetic( -0.726755148206766, -1.26396408374056, 0 )
    ->maidenhead( 3 );
is $grid, 'FE38si', q{Random location 513 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FE38si' ) );
cmp_ok $lat, '==', -41.6458, q{Random location 513 latitude};
cmp_ok $lon, '==', -72.4583, q{Random location 513 longitude};

( $grid ) = $sta->geodetic( 0.291318243208683, 2.79710094224695, 0 )
    ->maidenhead( 3 );
is $grid, 'RK06dq', q{Random location 514 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RK06dq' ) );
cmp_ok $lat, '==', 16.6875, q{Random location 514 latitude};
cmp_ok $lon, '==', 160.292, q{Random location 514 longitude};

( $grid ) = $sta->geodetic( 1.34478680415127, -1.89028585943356, 0 )
    ->maidenhead( 3 );
is $grid, 'DQ57ub', q{Random location 515 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DQ57ub' ) );
cmp_ok $lat, '==', 77.0625, q{Random location 515 latitude};
cmp_ok $lon, '==', -108.292, q{Random location 515 longitude};

( $grid ) = $sta->geodetic( -0.0378433934709843, -2.56174377945338, 0 )
    ->maidenhead( 3 );
is $grid, 'BI67ot', q{Random location 516 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BI67ot' ) );
cmp_ok $lat, '==', -2.1875, q{Random location 516 latitude};
cmp_ok $lon, '==', -146.792, q{Random location 516 longitude};

( $grid ) = $sta->geodetic( 0.746159243298827, -1.03376577936986, 0 )
    ->maidenhead( 3 );
is $grid, 'GN02js', q{Random location 517 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GN02js' ) );
cmp_ok $lat, '==', 42.7708, q{Random location 517 latitude};
cmp_ok $lon, '==', -59.2083, q{Random location 517 longitude};

( $grid ) = $sta->geodetic( -0.0411663489844001, -0.253385360131734, 0 )
    ->maidenhead( 3 );
is $grid, 'II27rp', q{Random location 518 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'II27rp' ) );
cmp_ok $lat, '==', -2.35417, q{Random location 518 latitude};
cmp_ok $lon, '==', -14.5417, q{Random location 518 longitude};

( $grid ) = $sta->geodetic( 0.0296541263962666, 3.0504764343579, 0 )
    ->maidenhead( 3 );
is $grid, 'RJ71jq', q{Random location 519 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RJ71jq' ) );
cmp_ok $lat, '==', 1.6875, q{Random location 519 latitude};
cmp_ok $lon, '==', 174.792, q{Random location 519 longitude};

( $grid ) = $sta->geodetic( -0.941771844499404, -0.0172758232181396, 0 )
    ->maidenhead( 3 );
is $grid, 'ID96ma', q{Random location 520 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'ID96ma' ) );
cmp_ok $lat, '==', -53.9792, q{Random location 520 latitude};
cmp_ok $lon, '==', -0.958333, q{Random location 520 longitude};

( $grid ) = $sta->geodetic( -0.268170433735327, -0.411501960622497, 0 )
    ->maidenhead( 3 );
is $grid, 'HH84fp', q{Random location 521 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HH84fp' ) );
cmp_ok $lat, '==', -15.3542, q{Random location 521 latitude};
cmp_ok $lon, '==', -23.5417, q{Random location 521 longitude};

( $grid ) = $sta->geodetic( 0.403027296099015, -0.832903716748669, 0 )
    ->maidenhead( 3 );
is $grid, 'GL63dc', q{Random location 522 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GL63dc' ) );
cmp_ok $lat, '==', 23.1042, q{Random location 522 latitude};
cmp_ok $lon, '==', -47.7083, q{Random location 522 longitude};

( $grid ) = $sta->geodetic( 0.105732971029067, 2.99509531129916, 0 )
    ->maidenhead( 3 );
is $grid, 'RJ56tb', q{Random location 523 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RJ56tb' ) );
cmp_ok $lat, '==', 6.0625, q{Random location 523 latitude};
cmp_ok $lon, '==', 171.625, q{Random location 523 longitude};

( $grid ) = $sta->geodetic( -1.346823633949, 1.006263219863, 0 )
    ->maidenhead( 3 );
is $grid, 'LB82tt', q{Random location 524 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LB82tt' ) );
cmp_ok $lat, '==', -77.1875, q{Random location 524 latitude};
cmp_ok $lon, '==', 57.625, q{Random location 524 longitude};

( $grid ) = $sta->geodetic( -0.0759601579296931, -2.45454963529428, 0 )
    ->maidenhead( 3 );
is $grid, 'BI95qp', q{Random location 525 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BI95qp' ) );
cmp_ok $lat, '==', -4.35417, q{Random location 525 latitude};
cmp_ok $lon, '==', -140.625, q{Random location 525 longitude};

( $grid ) = $sta->geodetic( -0.0514298464688898, 1.32764394202802, 0 )
    ->maidenhead( 3 );
is $grid, 'MI87ab', q{Random location 526 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MI87ab' ) );
cmp_ok $lat, '==', -2.9375, q{Random location 526 latitude};
cmp_ok $lon, '==', 76.0417, q{Random location 526 longitude};

( $grid ) = $sta->geodetic( -0.410553902183793, -0.394378182838151, 0 )
    ->maidenhead( 3 );
is $grid, 'HG86ql', q{Random location 527 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HG86ql' ) );
cmp_ok $lat, '==', -23.5208, q{Random location 527 latitude};
cmp_ok $lon, '==', -22.625, q{Random location 527 longitude};

( $grid ) = $sta->geodetic( 0.645435275051505, -0.913930412520514, 0 )
    ->maidenhead( 3 );
is $grid, 'GM36tx', q{Random location 528 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GM36tx' ) );
cmp_ok $lat, '==', 36.9792, q{Random location 528 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'RQ80jr' ) );
cmp_ok $lat, '==', 70.7292, q{Random location 571 latitude};
cmp_ok $lon, '==', 176.792, q{Random location 571 longitude};

( $grid ) = $sta->geodetic( -0.324686826000243, 0.723263691170269, 0 )
    ->maidenhead( 3 );
is $grid, 'LH01rj', q{Random location 572 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LH01rj' ) );
cmp_ok $lat, '==', -18.6042, q{Random location 572 latitude};
cmp_ok $lon, '==', 41.4583, q{Random location 572 longitude};

( $grid ) = $sta->geodetic( -0.416780786471696, -0.983577923158846, 0 )
    ->maidenhead( 3 );
is $grid, 'GG16tc', q{Random location 573 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GG16tc' ) );
cmp_ok $lat, '==', -23.8958, q{Random location 573 latitude};
cmp_ok $lon, '==', -56.375, q{Random location 573 longitude};

( $grid ) = $sta->geodetic( -0.603306760743444, 1.51295497848722, 0 )
    ->maidenhead( 3 );
is $grid, 'NF35ik', q{Random location 574 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NF35ik' ) );
cmp_ok $lat, '==', -34.5625, q{Random location 574 latitude};
cmp_ok $lon, '==', 86.7083, q{Random location 574 longitude};

( $grid ) = $sta->geodetic( 0.0780992171976083, -2.76569251255036, 0 )
    ->maidenhead( 3 );
is $grid, 'BJ04sl', q{Random location 575 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BJ04sl' ) );
cmp_ok $lat, '==', 4.47917, q{Random location 575 latitude};
cmp_ok $lon, '==', -158.458, q{Random location 575 longitude};

( $grid ) = $sta->geodetic( 0.689597569610057, -2.09123986949715, 0 )
    ->maidenhead( 3 );
is $grid, 'DM09cm', q{Random location 576 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DM09cm' ) );
cmp_ok $lat, '==', 39.5208, q{Random location 576 latitude};
cmp_ok $lon, '==', -119.792, q{Random location 576 longitude};

( $grid ) = $sta->geodetic( 0.0741472809922807, 2.75069595144723, 0 )
    ->maidenhead( 3 );
is $grid, 'QJ84tf', q{Random location 577 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QJ84tf' ) );
cmp_ok $lat, '==', 4.22917, q{Random location 577 latitude};
cmp_ok $lon, '==', 157.625, q{Random location 577 longitude};

( $grid ) = $sta->geodetic( 0.191126770222979, 0.626545965808345, 0 )
    ->maidenhead( 3 );
is $grid, 'KK70ww', q{Random location 578 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KK70ww' ) );
cmp_ok $lat, '==', 10.9375, q{Random location 578 latitude};
cmp_ok $lon, '==', 35.875, q{Random location 578 longitude};

( $grid ) = $sta->geodetic( 0.114579771248583, -2.9468140831806, 0 )
    ->maidenhead( 3 );
is $grid, 'AJ56nn', q{Random location 579 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AJ56nn' ) );
cmp_ok $lat, '==', 6.5625, q{Random location 579 latitude};
cmp_ok $lon, '==', -168.875, q{Random location 579 longitude};

( $grid ) = $sta->geodetic( -0.404294262467865, 1.95915694111382, 0 )
    ->maidenhead( 3 );
is $grid, 'OG66du', q{Random location 580 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OG66du' ) );
cmp_ok $lat, '==', -23.1458, q{Random location 580 latitude};
cmp_ok $lon, '==', 112.292, q{Random location 580 longitude};

( $grid ) = $sta->geodetic( -0.303685664569313, 0.179039089429578, 0 )
    ->maidenhead( 3 );
is $grid, 'JH52do', q{Random location 581 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JH52do' ) );
cmp_ok $lat, '==', -17.3958, q{Random location 581 latitude};
cmp_ok $lon, '==', 10.2917, q{Random location 581 longitude};

( $grid ) = $sta->geodetic( 0.174720403449182, -2.58397613760667, 0 )
    ->maidenhead( 3 );
is $grid, 'BK50xa', q{Random location 582 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BK50xa' ) );
cmp_ok $lat, '==', 10.0208, q{Random location 582 latitude};
cmp_ok $lon, '==', -148.042, q{Random location 582 longitude};

( $grid ) = $sta->geodetic( -1.06643047080515, 2.25410286213634, 0 )
    ->maidenhead( 3 );
is $grid, 'PC48nv', q{Random location 583 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PC48nv' ) );
cmp_ok $lat, '==', -61.1042, q{Random location 583 latitude};
cmp_ok $lon, '==', 129.125, q{Random location 583 longitude};

( $grid ) = $sta->geodetic( -1.2468704168682, -2.8447182191173, 0 )
    ->maidenhead( 3 );
is $grid, 'AB88mn', q{Random location 584 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AB88mn' ) );
cmp_ok $lat, '==', -71.4375, q{Random location 584 latitude};
cmp_ok $lon, '==', -162.958, q{Random location 584 longitude};

( $grid ) = $sta->geodetic( -0.0388748834214556, -2.1896923251801, 0 )
    ->maidenhead( 3 );
is $grid, 'CI77gs', q{Random location 585 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CI77gs' ) );
cmp_ok $lat, '==', -2.22917, q{Random location 585 latitude};
cmp_ok $lon, '==', -125.458, q{Random location 585 longitude};

( $grid ) = $sta->geodetic( -0.096702979676486, -0.830672991232855, 0 )
    ->maidenhead( 3 );
is $grid, 'GI64el', q{Random location 586 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GI64el' ) );
cmp_ok $lat, '==', -5.52083, q{Random location 586 latitude};
cmp_ok $lon, '==', -47.625, q{Random location 586 longitude};

( $grid ) = $sta->geodetic( -0.671956099594582, 2.16076044282009, 0 )
    ->maidenhead( 3 );
is $grid, 'PF11vl', q{Random location 587 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PF11vl' ) );
cmp_ok $lat, '==', -38.5208, q{Random location 587 latitude};
cmp_ok $lon, '==', 123.792, q{Random location 587 longitude};

( $grid ) = $sta->geodetic( 0.166136355487091, -0.707755446428645, 0 )
    ->maidenhead( 3 );
is $grid, 'GJ99rm', q{Random location 588 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GJ99rm' ) );
cmp_ok $lat, '==', 9.52083, q{Random location 588 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'JK00wt' ) );
cmp_ok $lat, '==', 10.8125, q{Random location 611 latitude};
cmp_ok $lon, '==', 1.875, q{Random location 611 longitude};

( $grid ) = $sta->geodetic( -1.43224363407342, -0.340680767648085, 0 )
    ->maidenhead( 3 );
is $grid, 'IA07fw', q{Random location 612 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IA07fw' ) );
cmp_ok $lat, '==', -82.0625, q{Random location 612 latitude};
cmp_ok $lon, '==', -19.5417, q{Random location 612 longitude};

( $grid ) = $sta->geodetic( 0.0592796813945484, 0.267980956033897, 0 )
    ->maidenhead( 3 );
is $grid, 'JJ73qj', q{Random location 613 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JJ73qj' ) );
cmp_ok $lat, '==', 3.39583, q{Random location 613 latitude};
cmp_ok $lon, '==', 15.375, q{Random location 613 longitude};

( $grid ) = $sta->geodetic( -0.813469436124593, 1.80509774756797, 0 )
    ->maidenhead( 3 );
is $grid, 'OE13rj', q{Random location 614 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OE13rj' ) );
cmp_ok $lat, '==', -46.6042, q{Random location 614 latitude};
cmp_ok $lon, '==', 103.458, q{Random location 614 longitude};

( $grid ) = $sta->geodetic( 0.352516187973152, -1.3946743518619, 0 )
    ->maidenhead( 3 );
is $grid, 'FL00be', q{Random location 615 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FL00be' ) );
cmp_ok $lat, '==', 20.1875, q{Random location 615 latitude};
cmp_ok $lon, '==', -79.875, q{Random location 615 longitude};

( $grid ) = $sta->geodetic( 0.539302372435075, 0.851769515692778, 0 )
    ->maidenhead( 3 );
is $grid, 'LM40jv', q{Random location 616 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LM40jv' ) );
cmp_ok $lat, '==', 30.8958, q{Random location 616 latitude};
cmp_ok $lon, '==', 48.7917, q{Random location 616 longitude};

( $grid ) = $sta->geodetic( -0.637325144409349, 0.456714986193993, 0 )
    ->maidenhead( 3 );
is $grid, 'KF33cl', q{Random location 617 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KF33cl' ) );
cmp_ok $lat, '==', -36.5208, q{Random location 617 latitude};
cmp_ok $lon, '==', 26.2083, q{Random location 617 longitude};

( $grid ) = $sta->geodetic( -0.0817748129060838, 1.9465065561412, 0 )
    ->maidenhead( 3 );
is $grid, 'OI55sh', q{Random location 618 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OI55sh' ) );
cmp_ok $lat, '==', -4.6875, q{Random location 618 latitude};
cmp_ok $lon, '==', 111.542, q{Random location 618 longitude};

( $grid ) = $sta->geodetic( -0.548042026570544, -2.80922467368193, 0 )
    ->maidenhead( 3 );
is $grid, 'AF98mo', q{Random location 619 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AF98mo' ) );
cmp_ok $lat, '==', -31.3958, q{Random location 619 latitude};
cmp_ok $lon, '==', -160.958, q{Random location 619 longitude};

( $grid ) = $sta->geodetic( 0.977672931015606, 1.63672219404274, 0 )
    ->maidenhead( 3 );
is $grid, 'NO66va', q{Random location 620 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NO66va' ) );
cmp_ok $lat, '==', 56.0208, q{Random location 620 latitude};
cmp_ok $lon, '==', 93.7917, q{Random location 620 longitude};

( $grid ) = $sta->geodetic( -0.652761723225006, -0.0667552454635656, 0 )
    ->maidenhead( 3 );
is $grid, 'IF82co', q{Random location 621 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IF82co' ) );
cmp_ok $lat, '==', -37.3958, q{Random location 621 latitude};
cmp_ok $lon, '==', -3.79167, q{Random location 621 longitude};

( $grid ) = $sta->geodetic( 0.809860168530253, -1.20590519717877, 0 )
    ->maidenhead( 3 );
is $grid, 'FN56kj', q{Random location 622 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FN56kj' ) );
cmp_ok $lat, '==', 46.3958, q{Random location 622 latitude};
cmp_ok $lon, '==', -69.125, q{Random location 622 longitude};

( $grid ) = $sta->geodetic( 0.363698511378789, 1.77970379312699, 0 )
    ->maidenhead( 3 );
is $grid, 'OL00xu', q{Random location 623 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OL00xu' ) );
cmp_ok $lat, '==', 20.8542, q{Random location 623 latitude};
cmp_ok $lon, '==', 101.958, q{Random location 623 longitude};

( $grid ) = $sta->geodetic( 1.22168479714989, 0.436314628072326, 0 )
    ->maidenhead( 3 );
is $grid, 'KP29lx', q{Random location 624 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KP29lx' ) );
cmp_ok $lat, '==', 69.9792, q{Random location 624 latitude};
cmp_ok $lon, '==', 24.9583, q{Random location 624 longitude};

( $grid ) = $sta->geodetic( -0.576186357587535, 1.10342786952179, 0 )
    ->maidenhead( 3 );
is $grid, 'MF16ox', q{Random location 625 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MF16ox' ) );
cmp_ok $lat, '==', -33.0208, q{Random location 625 latitude};
cmp_ok $lon, '==', 63.2083, q{Random location 625 longitude};

( $grid ) = $sta->geodetic( 0.560214015907313, 2.1821776295763, 0 )
    ->maidenhead( 3 );
is $grid, 'PM22mc', q{Random location 626 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PM22mc' ) );
cmp_ok $lat, '==', 32.1042, q{Random location 626 latitude};
cmp_ok $lon, '==', 125.042, q{Random location 626 longitude};

( $grid ) = $sta->geodetic( 0.235784364635587, 0.550866781788928, 0 )
    ->maidenhead( 3 );
is $grid, 'KK53sm', q{Random location 627 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KK53sm' ) );
cmp_ok $lat, '==', 13.5208, q{Random location 627 latitude};
cmp_ok $lon, '==', 31.5417, q{Random location 627 longitude};

( $grid ) = $sta->geodetic( 0.925763567139025, 0.444488002526358, 0 )
    ->maidenhead( 3 );
is $grid, 'KO23rb', q{Random location 628 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KO23rb' ) );
cmp_ok $lat, '==', 53.0625, q{Random location 628 latitude};
cmp_ok $lon, '==', 25.4583, q{Random location 628 longitude};

( $grid ) = $sta->geodetic( -0.0408090795140428, 2.07490131756048, 0 )
    ->maidenhead( 3 );
is $grid, 'OI97kp', q{Random location 629 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OI97kp' ) );
cmp_ok $lat, '==', -2.35417, q{Random location 629 latitude};
cmp_ok $lon, '==', 118.875, q{Random location 629 longitude};

( $grid ) = $sta->geodetic( 0.878402691377532, -1.50215333730828, 0 )
    ->maidenhead( 3 );
is $grid, 'EO60xh', q{Random location 630 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EO60xh' ) );
cmp_ok $lat, '==', 50.3125, q{Random location 630 latitude};
cmp_ok $lon, '==', -86.0417, q{Random location 630 longitude};

( $grid ) = $sta->geodetic( -1.24678439125211, -1.86871854615608, 0 )
    ->maidenhead( 3 );
is $grid, 'DB68ln', q{Random location 631 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DB68ln' ) );
cmp_ok $lat, '==', -71.4375, q{Random location 631 latitude};
cmp_ok $lon, '==', -107.042, q{Random location 631 longitude};

( $grid ) = $sta->geodetic( -0.442414458317941, -1.80947442413001, 0 )
    ->maidenhead( 3 );
is $grid, 'DG84dp', q{Random location 632 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DG84dp' ) );
cmp_ok $lat, '==', -25.3542, q{Random location 632 latitude};
cmp_ok $lon, '==', -103.708, q{Random location 632 longitude};

( $grid ) = $sta->geodetic( 0.232914509999576, -0.603460856927462, 0 )
    ->maidenhead( 3 );
is $grid, 'HK23ri', q{Random location 633 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HK23ri' ) );
cmp_ok $lat, '==', 13.3542, q{Random location 633 latitude};
cmp_ok $lon, '==', -34.5417, q{Random location 633 longitude};

( $grid ) = $sta->geodetic( -0.567606571093005, -1.42365252179118, 0 )
    ->maidenhead( 3 );
is $grid, 'EF97fl', q{Random location 634 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EF97fl' ) );
cmp_ok $lat, '==', -32.5208, q{Random location 634 latitude};
cmp_ok $lon, '==', -81.5417, q{Random location 634 longitude};

( $grid ) = $sta->geodetic( -0.300109705097675, 2.47938307143649, 0 )
    ->maidenhead( 3 );
is $grid, 'QH12at', q{Random location 635 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QH12at' ) );
cmp_ok $lat, '==', -17.1875, q{Random location 635 latitude};
cmp_ok $lon, '==', 142.042, q{Random location 635 longitude};

( $grid ) = $sta->geodetic( -0.940595001831374, -2.60249131781512, 0 )
    ->maidenhead( 3 );
is $grid, 'BD56kc', q{Random location 636 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BD56kc' ) );
cmp_ok $lat, '==', -53.8958, q{Random location 636 latitude};
cmp_ok $lon, '==', -149.125, q{Random location 636 longitude};

( $grid ) = $sta->geodetic( -0.0718091045229903, 2.02492975959629, 0 )
    ->maidenhead( 3 );
is $grid, 'OI85av', q{Random location 637 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OI85av' ) );
cmp_ok $lat, '==', -4.10417, q{Random location 637 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'OO29sm' ) );
cmp_ok $lat, '==', 59.5208, q{Random location 731 latitude};
cmp_ok $lon, '==', 105.542, q{Random location 731 longitude};

( $grid ) = $sta->geodetic( -1.08631227981775, -0.698236513543311, 0 )
    ->maidenhead( 3 );
is $grid, 'GC97xs', q{Random location 732 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GC97xs' ) );
cmp_ok $lat, '==', -62.2292, q{Random location 732 latitude};
cmp_ok $lon, '==', -40.0417, q{Random location 732 longitude};

( $grid ) = $sta->geodetic( 0.787314502293722, -0.0605961414500187, 0 )
    ->maidenhead( 3 );
is $grid, 'IN85gc', q{Random location 733 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IN85gc' ) );
cmp_ok $lat, '==', 45.1042, q{Random location 733 latitude};
cmp_ok $lon, '==', -3.45833, q{Random location 733 longitude};

( $grid ) = $sta->geodetic( 0.370023723236608, -0.305212982196296, 0 )
    ->maidenhead( 3 );
is $grid, 'IL11ge', q{Random location 734 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IL11ge' ) );
cmp_ok $lat, '==', 21.1875, q{Random location 734 latitude};
cmp_ok $lon, '==', -17.4583, q{Random location 734 longitude};

( $grid ) = $sta->geodetic( 0.52579882898819, -0.832351719230355, 0 )
    ->maidenhead( 3 );
is $grid, 'GM60dd', q{Random location 735 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GM60dd' ) );
cmp_ok $lat, '==', 30.1458, q{Random location 735 latitude};
cmp_ok $lon, '==', -47.7083, q{Random location 735 longitude};

( $grid ) = $sta->geodetic( -0.570722347102839, -2.94464725369877, 0 )
    ->maidenhead( 3 );
is $grid, 'AF57ph', q{Random location 736 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AF57ph' ) );
cmp_ok $lat, '==', -32.6875, q{Random location 736 latitude};
cmp_ok $lon, '==', -168.708, q{Random location 736 longitude};

( $grid ) = $sta->geodetic( 0.238171911274973, -2.64062393569917, 0 )
    ->maidenhead( 3 );
is $grid, 'BK43ip', q{Random location 737 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BK43ip' ) );
cmp_ok $lat, '==', 13.6458, q{Random location 737 latitude};
cmp_ok $lon, '==', -151.292, q{Random location 737 longitude};

( $grid ) = $sta->geodetic( 0.976383760255109, 1.88427715774519, 0 )
    ->maidenhead( 3 );
is $grid, 'OO35xw', q{Random location 738 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OO35xw' ) );
cmp_ok $lat, '==', 55.9375, q{Random location 738 latitude};
cmp_ok $lon, '==', 107.958, q{Random location 738 longitude};

( $grid ) = $sta->geodetic( 0.302094804588817, -2.37646385584287, 0 )
    ->maidenhead( 3 );
is $grid, 'CK17wh', q{Random location 739 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CK17wh' ) );
cmp_ok $lat, '==', 17.3125, q{Random location 739 latitude};
cmp_ok $lon, '==', -136.125, q{Random location 739 longitude};

( $grid ) = $sta->geodetic( -0.361871000134315, 2.40340801046404, 0 )
    ->maidenhead( 3 );
is $grid, 'PG89ug', q{Random location 740 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PG89ug' ) );
cmp_ok $lat, '==', -20.7292, q{Random location 740 latitude};
cmp_ok $lon, '==', 137.708, q{Random location 740 longitude};

( $grid ) = $sta->geodetic( -0.380035529649534, 0.634192280199773, 0 )
    ->maidenhead( 3 );
is $grid, 'KG88ef', q{Random location 741 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KG88ef' ) );
cmp_ok $lat, '==', -21.7708, q{Random location 741 latitude};
cmp_ok $lon, '==', 36.375, q{Random location 741 longitude};

( $grid ) = $sta->geodetic( -0.613464284996834, -2.36097516437103, 0 )
    ->maidenhead( 3 );
is $grid, 'CF24iu', q{Random location 742 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CF24iu' ) );
cmp_ok $lat, '==', -35.1458, q{Random location 742 latitude};
cmp_ok $lon, '==', -135.292, q{Random location 742 longitude};

( $grid ) = $sta->geodetic( -1.14788643088366, 1.26652828712697, 0 )
    ->maidenhead( 3 );
is $grid, 'MC64gf', q{Random location 743 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MC64gf' ) );
cmp_ok $lat, '==', -65.7708, q{Random location 743 latitude};
cmp_ok $lon, '==', 72.5417, q{Random location 743 longitude};

( $grid ) = $sta->geodetic( 0.532644706670261, -1.87467333863007, 0 )
    ->maidenhead( 3 );
is $grid, 'DM60hm', q{Random location 744 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DM60hm' ) );
cmp_ok $lat, '==', 30.5208, q{Random location 744 latitude};
cmp_ok $lon, '==', -107.375, q{Random location 744 longitude};

( $grid ) = $sta->geodetic( 0.220093412685716, -2.38306357850183, 0 )
    ->maidenhead( 3 );
is $grid, 'CK12ro', q{Random location 745 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CK12ro' ) );
cmp_ok $lat, '==', 12.6042, q{Random location 745 latitude};
cmp_ok $lon, '==', -136.542, q{Random location 745 longitude};

( $grid ) = $sta->geodetic( 0.859605387358486, -3.06817063925243, 0 )
    ->maidenhead( 3 );
is $grid, 'AN29cg', q{Random location 746 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AN29cg' ) );
cmp_ok $lat, '==', 49.2708, q{Random location 746 latitude};
cmp_ok $lon, '==', -175.792, q{Random location 746 longitude};

( $grid ) = $sta->geodetic( -0.0273361591760608, 1.85555976365104, 0 )
    ->maidenhead( 3 );
is $grid, 'OI38dk', q{Random location 747 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OI38dk' ) );
cmp_ok $lat, '==', -1.5625, q{Random location 747 latitude};
cmp_ok $lon, '==', 106.292, q{Random location 747 longitude};

( $grid ) = $sta->geodetic( 0.755725382803608, -0.716607902453257, 0 )
    ->maidenhead( 3 );
is $grid, 'GN93lh', q{Random location 748 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GN93lh' ) );
cmp_ok $lat, '==', 43.3125, q{Random location 748 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'BK16qd' ) );
cmp_ok $lat, '==', 16.1458, q{Random location 756 latitude};
cmp_ok $lon, '==', -156.625, q{Random location 756 longitude};

( $grid ) = $sta->geodetic( 0.377422757834438, 1.21295272562756, 0 )
    ->maidenhead( 3 );
is $grid, 'ML41ro', q{Random location 757 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'ML41ro' ) );
cmp_ok $lat, '==', 21.6042, q{Random location 757 latitude};
cmp_ok $lon, '==', 69.4583, q{Random location 757 longitude};

( $grid ) = $sta->geodetic( 0.722763465692463, 1.30927917842083, 0 )
    ->maidenhead( 3 );
is $grid, 'MN71mj', q{Random location 758 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MN71mj' ) );
cmp_ok $lat, '==', 41.3958, q{Random location 758 latitude};
cmp_ok $lon, '==', 75.0417, q{Random location 758 longitude};

( $grid ) = $sta->geodetic( -0.284108103196452, -0.91910877079443, 0 )
    ->maidenhead( 3 );
is $grid, 'GH33qr', q{Random location 759 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GH33qr' ) );
cmp_ok $lat, '==', -16.2708, q{Random location 759 latitude};
cmp_ok $lon, '==', -52.625, q{Random location 759 longitude};

( $grid ) = $sta->geodetic( 0.142922684893344, -2.10028786311133, 0 )
    ->maidenhead( 3 );
is $grid, 'CJ98te', q{Random location 760 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CJ98te' ) );
cmp_ok $lat, '==', 8.1875, q{Random location 760 latitude};
cmp_ok $lon, '==', -120.375, q{Random location 760 longitude};

( $grid ) = $sta->geodetic( 1.21542739075409, -1.28633758184406, 0 )
    ->maidenhead( 3 );
is $grid, 'FP39dp', q{Random location 761 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FP39dp' ) );
cmp_ok $lat, '==', 69.6458, q{Random location 761 latitude};
cmp_ok $lon, '==', -73.7083, q{Random location 761 longitude};

( $grid ) = $sta->geodetic( -0.416612724014314, -1.95618107393147, 0 )
    ->maidenhead( 3 );
is $grid, 'DG36xd', q{Random location 762 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DG36xd' ) );
cmp_ok $lat, '==', -23.8542, q{Random location 762 latitude};
cmp_ok $lon, '==', -112.042, q{Random location 762 longitude};

( $grid ) = $sta->geodetic( 0.414456050708731, 1.49326500462654, 0 )
    ->maidenhead( 3 );
is $grid, 'NL23sr', q{Random location 763 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NL23sr' ) );
cmp_ok $lat, '==', 23.7292, q{Random location 763 latitude};
cmp_ok $lon, '==', 85.5417, q{Random location 763 longitude};

( $grid ) = $sta->geodetic( 0.787009643229278, -0.252376275456182, 0 )
    ->maidenhead( 3 );
is $grid, 'IN25sc', q{Random location 764 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IN25sc' ) );
cmp_ok $lat, '==', 45.1042, q{Random location 764 latitude};
cmp_ok $lon, '==', -14.4583, q{Random location 764 longitude};

( $grid ) = $sta->geodetic( -0.164766982673202, -2.33040438170688, 0 )
    ->maidenhead( 3 );
is $grid, 'CI30fn', q{Random location 765 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CI30fn' ) );
cmp_ok $lat, '==', -9.4375, q{Random location 765 latitude};
cmp_ok $lon, '==', -133.542, q{Random location 765 longitude};

( $grid ) = $sta->geodetic( 0.105533653603962, 3.03343208664183, 0 )
    ->maidenhead( 3 );
is $grid, 'RJ66vb', q{Random location 766 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RJ66vb' ) );
cmp_ok $lat, '==', 6.0625, q{Random location 766 latitude};
cmp_ok $lon, '==', 173.792, q{Random location 766 longitude};

( $grid ) = $sta->geodetic( -1.15361020083358, 2.13301186316411, 0 )
    ->maidenhead( 3 );
is $grid, 'PC13cv', q{Random location 767 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PC13cv' ) );
cmp_ok $lat, '==', -66.1042, q{Random location 767 latitude};
cmp_ok $lon, '==', 122.208, q{Random location 767 longitude};

( $grid ) = $sta->geodetic( -0.577122670346371, -3.08714450258258, 0 )
    ->maidenhead( 3 );
is $grid, 'AF16nw', q{Random location 768 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AF16nw' ) );
cmp_ok $lat, '==', -33.0625, q{Random location 768 latitude};
cmp_ok $lon, '==', -176.875, q{Random location 768 longitude};

( $grid ) = $sta->geodetic( -0.222200181347922, 2.97484907240159, 0 )
    ->maidenhead( 3 );
is $grid, 'RH57fg', q{Random location 769 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RH57fg' ) );
cmp_ok $lat, '==', -12.7292, q{Random location 769 latitude};
cmp_ok $lon, '==', 170.458, q{Random location 769 longitude};

( $grid ) = $sta->geodetic( 0.0587646655417133, 1.56026275473188, 0 )
    ->maidenhead( 3 );
is $grid, 'NJ43qi', q{Random location 770 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NJ43qi' ) );
cmp_ok $lat, '==', 3.35417, q{Random location 770 latitude};
cmp_ok $lon, '==', 89.375, q{Random location 770 longitude};

( $grid ) = $sta->geodetic( 0.616736031685638, 1.09227352613656, 0 )
    ->maidenhead( 3 );
is $grid, 'MM15gi', q{Random location 771 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MM15gi' ) );
cmp_ok $lat, '==', 35.3542, q{Random location 771 latitude};
cmp_ok $lon, '==', 62.5417, q{Random location 771 longitude};

( $grid ) = $sta->geodetic( -0.71882311276468, -0.349203722679087, 0 )
    ->maidenhead( 3 );
is $grid, 'HE98xt', q{Random location 772 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HE98xt' ) );
cmp_ok $lat, '==', -41.1875, q{Random location 772 latitude};
cmp_ok $lon, '==', -20.0417, q{Random location 772 longitude};

( $grid ) = $sta->geodetic( 0.961942155552999, 0.935909087905876, 0 )
    ->maidenhead( 3 );
is $grid, 'LO65tc', q{Random location 773 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LO65tc' ) );
cmp_ok $lat, '==', 55.1042, q{Random location 773 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'QF19eu' ) );
cmp_ok $lat, '==', -30.1458, q{Random location 830 latitude};
cmp_ok $lon, '==', 142.375, q{Random location 830 longitude};

( $grid ) = $sta->geodetic( 0.589246492213152, -1.15584366944998, 0 )
    ->maidenhead( 3 );
is $grid, 'FM63vs', q{Random location 831 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FM63vs' ) );
cmp_ok $lat, '==', 33.7708, q{Random location 831 latitude};
cmp_ok $lon, '==', -66.2083, q{Random location 831 longitude};

( $grid ) = $sta->geodetic( -0.432511129256465, 1.27315557531749, 0 )
    ->maidenhead( 3 );
is $grid, 'MG65lf', q{Random location 832 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MG65lf' ) );
cmp_ok $lat, '==', -24.7708, q{Random location 832 latitude};
cmp_ok $lon, '==', 72.9583, q{Random location 832 longitude};

( $grid ) = $sta->geodetic( 0.218688077731752, 0.0881508956441688, 0 )
    ->maidenhead( 3 );
is $grid, 'JK22mm', q{Random location 833 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JK22mm' ) );
cmp_ok $lat, '==', 12.5208, q{Random location 833 latitude};
cmp_ok $lon, '==', 5.04167, q{Random location 833 longitude};

( $grid ) = $sta->geodetic( -0.928601613436213, -0.631620157049403, 0 )
    ->maidenhead( 3 );
is $grid, 'HD16vt', q{Random location 834 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HD16vt' ) );
cmp_ok $lat, '==', -53.1875, q{Random location 834 latitude};
cmp_ok $lon, '==', -36.2083, q{Random location 834 longitude};

( $grid ) = $sta->geodetic( 0.132360030608686, 1.64760155572374, 0 )
    ->maidenhead( 3 );
is $grid, 'NJ77eo', q{Random location 835 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NJ77eo' ) );
cmp_ok $lat, '==', 7.60417, q{Random location 835 latitude};
cmp_ok $lon, '==', 94.375, q{Random location 835 longitude};

( $grid ) = $sta->geodetic( -0.133713748740317, 0.732230775708548, 0 )
    ->maidenhead( 3 );
is $grid, 'LI02xi', q{Random location 836 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LI02xi' ) );
cmp_ok $lat, '==', -7.64583, q{Random location 836 latitude};
cmp_ok $lon, '==', 41.9583, q{Random location 836 longitude};

( $grid ) = $sta->geodetic( -0.681713709257166, 0.917390842332332, 0 )
    ->maidenhead( 3 );
is $grid, 'LF60gw', q{Random location 837 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LF60gw' ) );
cmp_ok $lat, '==', -39.0625, q{Random location 837 latitude};
cmp_ok $lon, '==', 52.5417, q{Random location 837 longitude};

( $grid ) = $sta->geodetic( 1.06348869867867, 0.583659591010301, 0 )
    ->maidenhead( 3 );
is $grid, 'KP60rw', q{Random location 838 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KP60rw' ) );
cmp_ok $lat, '==', 60.9375, q{Random location 838 latitude};
cmp_ok $lon, '==', 33.4583, q{Random location 838 longitude};

( $grid ) = $sta->geodetic( 0.26571940462176, 2.72954301128121, 0 )
    ->maidenhead( 3 );
is $grid, 'QK85ef', q{Random location 839 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QK85ef' ) );
cmp_ok $lat, '==', 15.2292, q{Random location 839 latitude};
cmp_ok $lon, '==', 156.375, q{Random location 839 longitude};

( $grid ) = $sta->geodetic( 0.532116475182982, 2.89972841704562, 0 )
    ->maidenhead( 3 );
is $grid, 'RM30bl', q{Random location 840 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RM30bl' ) );
cmp_ok $lat, '==', 30.4792, q{Random location 840 latitude};
cmp_ok $lon, '==', 166.125, q{Random location 840 longitude};

( $grid ) = $sta->geodetic( 0.126695742064121, -0.849340659536036, 0 )
    ->maidenhead( 3 );
is $grid, 'GJ57qg', q{Random location 841 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GJ57qg' ) );
cmp_ok $lat, '==', 7.27083, q{Random location 841 latitude};
cmp_ok $lon, '==', -48.625, q{Random location 841 longitude};

( $grid ) = $sta->geodetic( 1.42994183572035, 2.57918534898529, 0 )
    ->maidenhead( 3 );
is $grid, 'QR31vw', q{Random location 842 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QR31vw' ) );
cmp_ok $lat, '==', 81.9375, q{Random location 842 latitude};
cmp_ok $lon, '==', 147.792, q{Random location 842 longitude};

( $grid ) = $sta->geodetic( 0.283911576707768, -1.5281895745038, 0 )
    ->maidenhead( 3 );
is $grid, 'EK66fg', q{Random location 843 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EK66fg' ) );
cmp_ok $lat, '==', 16.2708, q{Random location 843 latitude};
cmp_ok $lon, '==', -87.5417, q{Random location 843 longitude};

( $grid ) = $sta->geodetic( -0.607028603654933, -1.15252043483566, 0 )
    ->maidenhead( 3 );
is $grid, 'FF65xf', q{Random location 844 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FF65xf' ) );
cmp_ok $lat, '==', -34.7708, q{Random location 844 latitude};
cmp_ok $lon, '==', -66.0417, q{Random location 844 longitude};

( $grid ) = $sta->geodetic( -0.570181096703223, 2.90045270496481, 0 )
    ->maidenhead( 3 );
is $grid, 'RF37ch', q{Random location 845 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RF37ch' ) );
cmp_ok $lat, '==', -32.6875, q{Random location 845 latitude};
cmp_ok $lon, '==', 166.208, q{Random location 845 longitude};

( $grid ) = $sta->geodetic( 0.335229523440285, 0.266532628165452, 0 )
    ->maidenhead( 3 );
is $grid, 'JK79pe', q{Random location 846 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JK79pe' ) );
cmp_ok $lat, '==', 19.1875, q{Random location 846 latitude};
cmp_ok $lon, '==', 15.2917, q{Random location 846 longitude};

( $grid ) = $sta->geodetic( 0.673139773232305, 2.07667217502782, 0 )
    ->maidenhead( 3 );
is $grid, 'OM98ln', q{Random location 847 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OM98ln' ) );
cmp_ok $lat, '==', 38.5625, q{Random location 847 latitude};

t/eci_maidenhead.t  view on Meta::CPAN

( $lat, $lon ) = latlon( $sta->maidenhead( 'EH38he' ) );
cmp_ok $lat, '==', -11.8125, q{Random location 971 latitude};
cmp_ok $lon, '==', -93.375, q{Random location 971 longitude};

( $grid ) = $sta->geodetic( 0.297055191898861, -1.27639827936512, 0 )
    ->maidenhead( 3 );
is $grid, 'FK37ka', q{Random location 972 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FK37ka' ) );
cmp_ok $lat, '==', 17.0208, q{Random location 972 latitude};
cmp_ok $lon, '==', -73.125, q{Random location 972 longitude};

( $grid ) = $sta->geodetic( -0.865767628403757, 3.01618156773646, 0 )
    ->maidenhead( 3 );
is $grid, 'RE60jj', q{Random location 973 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RE60jj' ) );
cmp_ok $lat, '==', -49.6042, q{Random location 973 latitude};
cmp_ok $lon, '==', 172.792, q{Random location 973 longitude};

( $grid ) = $sta->geodetic( 0.558529170651672, 0.36775120318824, 0 )
    ->maidenhead( 3 );
is $grid, 'KM02ma', q{Random location 974 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KM02ma' ) );
cmp_ok $lat, '==', 32.0208, q{Random location 974 latitude};
cmp_ok $lon, '==', 21.0417, q{Random location 974 longitude};

( $grid ) = $sta->geodetic( -0.903942638636638, -2.60188442773112, 0 )
    ->maidenhead( 3 );
is $grid, 'BD58le', q{Random location 975 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BD58le' ) );
cmp_ok $lat, '==', -51.8125, q{Random location 975 latitude};
cmp_ok $lon, '==', -149.042, q{Random location 975 longitude};

( $grid ) = $sta->geodetic( -1.03348429988551, 0.252160305732765, 0 )
    ->maidenhead( 3 );
is $grid, 'JD70fs', q{Random location 976 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JD70fs' ) );
cmp_ok $lat, '==', -59.2292, q{Random location 976 latitude};
cmp_ok $lon, '==', 14.4583, q{Random location 976 longitude};

( $grid ) = $sta->geodetic( 0.25252746000245, -2.04089606800409, 0 )
    ->maidenhead( 3 );
is $grid, 'DK14ml', q{Random location 977 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DK14ml' ) );
cmp_ok $lat, '==', 14.4792, q{Random location 977 latitude};
cmp_ok $lon, '==', -116.958, q{Random location 977 longitude};

( $grid ) = $sta->geodetic( 0.968458330437157, -2.23075955170899, 0 )
    ->maidenhead( 3 );
is $grid, 'CO65cl', q{Random location 978 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CO65cl' ) );
cmp_ok $lat, '==', 55.4792, q{Random location 978 latitude};
cmp_ok $lon, '==', -127.792, q{Random location 978 longitude};

( $grid ) = $sta->geodetic( -0.698010407408746, 2.69989763396564, 0 )
    ->maidenhead( 3 );
is $grid, 'QF70ia', q{Random location 979 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QF70ia' ) );
cmp_ok $lat, '==', -39.9792, q{Random location 979 latitude};
cmp_ok $lon, '==', 154.708, q{Random location 979 longitude};

( $grid ) = $sta->geodetic( 0.404974568565502, 1.45253132276969, 0 )
    ->maidenhead( 3 );
is $grid, 'NL13oe', q{Random location 980 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NL13oe' ) );
cmp_ok $lat, '==', 23.1875, q{Random location 980 latitude};
cmp_ok $lon, '==', 83.2083, q{Random location 980 longitude};

( $grid ) = $sta->geodetic( -0.493182608367482, 2.29816001492279, 0 )
    ->maidenhead( 3 );
is $grid, 'PG51ur', q{Random location 981 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PG51ur' ) );
cmp_ok $lat, '==', -28.2708, q{Random location 981 latitude};
cmp_ok $lon, '==', 131.708, q{Random location 981 longitude};

( $grid ) = $sta->geodetic( -0.630647732951714, 0.840089869555689, 0 )
    ->maidenhead( 3 );
is $grid, 'LF43bu', q{Random location 982 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LF43bu' ) );
cmp_ok $lat, '==', -36.1458, q{Random location 982 latitude};
cmp_ok $lon, '==', 48.125, q{Random location 982 longitude};

( $grid ) = $sta->geodetic( 0.613556032137989, 1.30698507366809, 0 )
    ->maidenhead( 3 );
is $grid, 'MM75kd', q{Random location 983 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MM75kd' ) );
cmp_ok $lat, '==', 35.1458, q{Random location 983 latitude};
cmp_ok $lon, '==', 74.875, q{Random location 983 longitude};

( $grid ) = $sta->geodetic( -0.0874018207571752, 1.03753518361778, 0 )
    ->maidenhead( 3 );
is $grid, 'LI94rx', q{Random location 984 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LI94rx' ) );
cmp_ok $lat, '==', -5.02083, q{Random location 984 latitude};
cmp_ok $lon, '==', 59.4583, q{Random location 984 longitude};

( $grid ) = $sta->geodetic( 0.0900237088295224, 0.225549234834714, 0 )
    ->maidenhead( 3 );
is $grid, 'JJ65ld', q{Random location 985 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JJ65ld' ) );
cmp_ok $lat, '==', 5.14583, q{Random location 985 latitude};
cmp_ok $lon, '==', 12.9583, q{Random location 985 longitude};

( $grid ) = $sta->geodetic( -0.0139569828267203, -1.84111239641489, 0 )
    ->maidenhead( 3 );
is $grid, 'DI79ge', q{Random location 986 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DI79ge' ) );
cmp_ok $lat, '==', -0.8125, q{Random location 986 latitude};
cmp_ok $lon, '==', -105.458, q{Random location 986 longitude};

( $grid ) = $sta->geodetic( 0.641788841335638, 1.33860975909336, 0 )
    ->maidenhead( 3 );
is $grid, 'MM86is', q{Random location 987 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MM86is' ) );
cmp_ok $lat, '==', 36.7708, q{Random location 987 latitude};
cmp_ok $lon, '==', 76.7083, q{Random location 987 longitude};

( $grid ) = $sta->geodetic( -0.084468938636945, 2.5239846287981, 0 )
    ->maidenhead( 3 );
is $grid, 'QI25hd', q{Random location 988 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QI25hd' ) );
cmp_ok $lat, '==', -4.85417, q{Random location 988 latitude};



( run in 1.236 second using v1.01-cache-2.11-cpan-5b529ec07f3 )