### ----------------------------------------------------
### -- Geo::Ellipsoid
### -- Licenses: Artistic-2.0
### -- Authors: Tom Browder <tbrowder@acm.org> (translator Perl 5 to Raku, current maintainer), Jim Gibson (CPAN Perl 5 author, v1.12)
### -- File: tt/06-at.t
### ----------------------------------------------------
### -- Chunk 3 of 3
 = $e2->at(41.911754,138.151813,2308.592027,18.057173);
delta_ok( $lat1, 41.9315142758588 );
delta_ok( $lon1, 138.160440601835 );
delta_ok( $lat2, 41.9315142758588 );
delta_ok( $lon2, 138.160440601835 );

($lat1,$lon1) = $e1->at(-27.100512,351.279156,7472.750836,215.020221);
($lat2,$lon2) = $e2->at(-27.100512,351.279156,7472.750836,215.020221);
delta_ok( $lat1, -27.1557353506078 );
delta_ok( $lon1, 351.235890988004 );
delta_ok( $lat2, -27.1557353506078 );
delta_ok( $lon2, -8.76410901199599 );

($lat1,$lon1) = $e1->at(19.497371,220.383733,5718.963068,119.960301);
($lat2,$lon2) = $e2->at(19.497371,220.383733,5718.963068,119.960301);
delta_ok( $lat1, 19.4715643857244 );
delta_ok( $lon1, 220.430924356231 );
delta_ok( $lat2, 19.4715643857244 );
delta_ok( $lon2, -139.569075643769 );

($lat1,$lon1) = $e1->at(18.396198,143.265994,7349.515732,7.492742);
($lat2,$lon2) = $e2->at(18.396198,143.265994,7349.515732,7.492742);
delta_ok( $lat1, 18.4620306038802 );
delta_ok( $lon1, 143.275067859029 );
delta_ok( $lat2, 18.4620306038802 );
delta_ok( $lon2, 143.275067859029 );

($lat1,$lon1) = $e1->at(-18.084386,221.381908,5982.507117,338.372199);
($lat2,$lon2) = $e2->at(-18.084386,221.381908,5982.507117,338.372199);
delta_ok( $lat1, -18.0341383666819 );
delta_ok( $lon1, 221.361083689563 );
delta_ok( $lat2, -18.0341383666819 );
delta_ok( $lon2, -138.638916310437 );

($lat1,$lon1) = $e1->at(46.204817,295.396070,8211.580529,221.904425);
($lat2,$lon2) = $e2->at(46.204817,295.396070,8211.580529,221.904425);
delta_ok( $lat1, 46.1498123310369 );
delta_ok( $lon1, 295.325077737085 );
delta_ok( $lat2, 46.1498123310369 );
delta_ok( $lon2, -64.6749222629154 );

($lat1,$lon1) = $e1->at(-30.523088,295.285416,434.243851,69.446059);
($lat2,$lon2) = $e2->at(-30.523088,295.285416,434.243851,69.446059);
delta_ok( $lat1, -30.5217130438923 );
delta_ok( $lon1, 295.289652469157 );
delta_ok( $lat2, -30.5217130438923 );
delta_ok( $lon2, -64.7103475308431 );

($lat1,$lon1) = $e1->at(13.742087,63.763606,4388.913613,181.241894);
($lat2,$lon2) = $e2->at(13.742087,63.763606,4388.913613,181.241894);
delta_ok( $lat1, 13.7024269689814 );
delta_ok( $lon1, 63.7627262988153 );
delta_ok( $lat2, 13.7024269689814 );
delta_ok( $lon2, 63.7627262988153 );

($lat1,$lon1) = $e1->at(1.554684,167.837560,3131.747930,59.213013);
($lat2,$lon2) = $e2->at(1.554684,167.837560,3131.747930,59.213013);
delta_ok( $lat1, 1.56918059097552 );
delta_ok( $lon1, 167.861737784577 );
delta_ok( $lat2, 1.56918059097552 );
delta_ok( $lon2, 167.861737784577 );

($lat1,$lon1) = $e1->at(40.356751,153.160097,5740.614634,305.081769);
($lat2,$lon2) = $e2->at(40.356751,153.160097,5740.614634,305.081769);
delta_ok( $lat1, 40.3864504304799 );
delta_ok( $lon1, 153.104771159051 );
delta_ok( $lat2, 40.3864504304799 );
delta_ok( $lon2, 153.104771159051 );

($lat1,$lon1) = $e1->at(46.867006,44.857631,9269.632604,208.315002);
($lat2,$lon2) = $e2->at(46.867006,44.857631,9269.632604,208.315002);
delta_ok( $lat1, 46.7935841133508 );
delta_ok( $lon1, 44.8000433688766 );
delta_ok( $lat2, 46.7935841133508 );
delta_ok( $lon2, 44.8000433688766 );

($lat1,$lon1) = $e1->at(-9.089458,237.666143,2239.328571,14.324009);
($lat2,$lon2) = $e2->at(-9.089458,237.666143,2239.328571,14.324009);
delta_ok( $lat1, -9.06984018685994 );
delta_ok( $lon1, 237.671182904242 );
delta_ok( $lat2, -9.06984018685994 );
delta_ok( $lon2, -122.328817095758 );

($lat1,$lon1) = $e1->at(-27.107665,34.103508,4111.521802,243.342905);
($lat2,$lon2) = $e2->at(-27.107665,34.103508,4111.521802,243.342905);
delta_ok( $lat1, -27.1243073483822 );
delta_ok( $lon1, 34.0664465612592 );
delta_ok( $lat2, -27.1243073483822 );
delta_ok( $lon2, 34.0664465612592 );

($lat1,$lon1) = $e1->at(5.067958,24.268528,8172.788174,38.204963);
($lat2,$lon2) = $e2->at(5.067958,24.268528,8172.788174,38.204963);
delta_ok( $lat1, 5.12603197726362 );
delta_ok( $lon1, 24.3141162471053 );
delta_ok( $lat2, 5.12603197726362 );
delta_ok( $lon2, 24.3141162471053 );

($lat1,$lon1) = $e1->at(-30.360974,322.538048,1475.216259,59.263577);
($lat2,$lon2) = $e2->at(-30.360974,322.538048,1475.216259,59.263577);
delta_ok( $lat1, -30.3541720736129 );
delta_ok( $lon1, 322.551236568074 );
delta_ok( $lat2, -30.3541720736129 );
delta_ok( $lon2, -37.4487634319259 );

($lat1,$lon1) = $e1->at(54.780139,8.410011,9928.854395,201.999534);
($lat2,$lon2) = $e2->at(54.780139,8.410011,9928.854395,201.999534);
delta_ok( $lat1, 54.6974261720386 );
delta_ok( $lon1, 8.3523242715081 );
delta_ok( $lat2, 54.6974261720386 );
delta_ok( $lon2, 8.3523242715081 );

($lat1,$lon1) = $e1->at(13.769616,110.113762,1308.712391,343.083492);
($lat2,$lon2) = $e2->at(13.769616,110.113762,1308.712391,343.083492);
delta_ok( $lat1, 13.78093309177 );
delta_ok( $lon1, 110.110240703272 );
delta_ok( $lat2, 13.78093309177 );
delta_ok( $lon2, 110.110240703272 );

($lat1,$lon1) = $e1->at(-64.270514,45.105873,5363.627587,140.110968);
($lat2,$lon2) = $e2->at(-64.270514,45.105873,5363.627587,140.110968);
delta_ok( $lat1, -64.3074130400444 );
delta_ok( $lon1, 45.1769508481278 );
delta_ok( $lat2, -64.3074130400444 );
delta_ok( $lon2, 45.1769508481278 );

($lat1,$lon1) = $e1->at(-45.137898,141.541847,1959.185717,345.810769);
($lat2,$lon2) = $e2->at(-45.137898,141.541847,1959.185717,345.810769);
delta_ok( $lat1, -45.1208065938125 );
delta_ok( $lon1, 141.535743596221 );
delta_ok( $lat2, -45.1208065938125 );
delta_ok( $lon2, 141.535743596221 );

($lat1,$lon1) = $e1->at(6.782845,255.237805,3347.905328,296.785788);
($lat2,$lon2) = $e2->at(6.782845,255.237805,3347.905328,296.785788);
delta_ok( $lat1, 6.79648733577162 );
delta_ok( $lon1, 255.21076894319 );
delta_ok( $lat2, 6.79648733577162 );
delta_ok( $lon2, -104.78923105681 );

($lat1,$lon1) = $e1->at(6.371687,279.113190,364.003776,337.941402);
($lat2,$lon2) = $e2->at(6.371687,279.113190,364.003776,337.941402);
delta_ok( $lat1, 6.37473803790458 );
delta_ok( $lon1, 279.111954845525 );
delta_ok( $lat2, 6.37473803790458 );
delta_ok( $lon2, -80.8880451544753 );

($lat1,$lon1) = $e1->at(44.782374,163.862303,9245.465886,45.480517);
($lat2,$lon2) = $e2->at(44.782374,163.862303,9245.465886,45.480517);
delta_ok( $lat1, 44.8406766505374 );
delta_ok( $lon1, 163.945679242349 );
delta_ok( $lat2, 44.8406766505374 );
delta_ok( $lon2, 163.945679242349 );

($lat1,$lon1) = $e1->at(-70.362274,322.490547,2582.286613,323.109595);
($lat2,$lon2) = $e2->at(-70.362274,322.490547,2582.286613,323.109595);
delta_ok( $lat1, -70.3437578191681 );
delta_ok( $lon1, 322.449273778159 );
delta_ok( $lat2, -70.3437578191681 );
delta_ok( $lon2, -37.5507262218411 );

($lat1,$lon1) = $e1->at(-19.715571,5.847281,5797.359451,217.945830);
($lat2,$lon2) = $e2->at(-19.715571,5.847281,5797.359451,217.945830);
delta_ok( $lat1, -19.7568659277085 );
delta_ok( $lon1, 5.81326755286751 );
delta_ok( $lat2, -19.7568659277085 );
delta_ok( $lon2, 5.81326755286751 );

($lat1,$lon1) = $e1->at(-69.938162,165.492639,7837.486006,155.206150);
($lat2,$lon2) = $e2->at(-69.938162,165.492639,7837.486006,155.206150);
delta_ok( $lat1, -70.0019179240387 );
delta_ok( $lon1, 165.578716457451 );
delta_ok( $lat2, -70.0019179240387 );
delta_ok( $lon2, 165.578716457451 );



