### ----------------------------------------------------
### -- 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: t/06-at.t
### ----------------------------------------------------
### -- Chunk 2 of 3
969849, :$rel-tol);
is-approx($lon1, 137.714167388512, :$rel-tol);
is-approx($lat2, 51.4857783969849, :$rel-tol);
is-approx($lon2, 137.714167388512, :$rel-tol);

($lat1,$lon1) = $e1.at(25.726049,310.324628,6650.414158,289.782664);
($lat2,$lon2) = $e2.at(25.726049,310.324628,6650.414158,289.782664);
is-approx($lat1, 25.7463533347373, :$rel-tol);
is-approx($lon1, 310.262255281203, :$rel-tol);
is-approx($lat2, 25.7463533347373, :$rel-tol);
is-approx($lon2, -49.7377447187972, :$rel-tol);

($lat1,$lon1) = $e1.at(68.128342,115.791221,4772.498578,204.791356);
($lat2,$lon2) = $e2.at(68.128342,115.791221,4772.498578,204.791356);
is-approx($lat1, 68.0894895788839, :$rel-tol);
is-approx($lon1, 115.743184646015, :$rel-tol);
is-approx($lat2, 68.0894895788839, :$rel-tol);
is-approx($lon2, 115.743184646015, :$rel-tol);

($lat1,$lon1) = $e1.at(-11.919645,340.641713,891.615326,153.274434);
($lat2,$lon2) = $e2.at(-11.919645,340.641713,891.615326,153.274434);
is-approx($lat1, -11.9268441615802, :$rel-tol);
is-approx($lon1, 340.645393779515, :$rel-tol);
is-approx($lat2, -11.9268441615802, :$rel-tol);
is-approx($lon2, -19.354606220485, :$rel-tol);

($lat1,$lon1) = $e1.at(-30.550903,251.787663,3538.553197,192.651457);
($lat2,$lon2) = $e2.at(-30.550903,251.787663,3538.553197,192.651457);
is-approx($lat1, -30.5820467190056, :$rel-tol);
is-approx($lon1, 251.77958340328, :$rel-tol);
is-approx($lat2, -30.5820467190056, :$rel-tol);
is-approx($lon2, -108.22041659672, :$rel-tol);

($lat1,$lon1) = $e1.at(-61.797586,265.384439,9288.961574,50.299469);
($lat2,$lon2) = $e2.at(-61.797586,265.384439,9288.961574,50.299469);
is-approx($lat1, -61.7442754682937, :$rel-tol);
is-approx($lon1, 265.519702300482, :$rel-tol);
is-approx($lat2, -61.7442754682937, :$rel-tol);
is-approx($lon2, -94.4802976995183, :$rel-tol);

($lat1,$lon1) = $e1.at(71.112709,8.834545,4018.709300,72.034521);
($lat2,$lon2) = $e2.at(71.112709,8.834545,4018.709300,72.034521);
is-approx($lat1, 71.1237884898956, :$rel-tol);
is-approx($lon1, 8.9403714174623, :$rel-tol);
is-approx($lat2, 71.1237884898956, :$rel-tol);
is-approx($lon2, 8.9403714174623, :$rel-tol);

($lat1,$lon1) = $e1.at(-63.553064,13.025588,4062.612060,159.653083);
($lat2,$lon2) = $e2.at(-63.553064,13.025588,4062.612060,159.653083);
is-approx($lat1, -63.587232627602, :$rel-tol);
is-approx($lon1, 13.0540374200214, :$rel-tol);
is-approx($lat2, -63.587232627602, :$rel-tol);
is-approx($lon2, 13.0540374200214, :$rel-tol);

($lat1,$lon1) = $e1.at(29.289568,92.918510,8113.351247,35.674974);
($lat2,$lon2) = $e2.at(29.289568,92.918510,8113.351247,35.674974);
is-approx($lat1, 29.3490208963828, :$rel-tol);
is-approx($lon1, 92.9672340946057, :$rel-tol);
is-approx($lat2, 29.3490208963828, :$rel-tol);
is-approx($lon2, 92.9672340946057, :$rel-tol);

($lat1,$lon1) = $e1.at(23.630668,183.960989,4996.609275,55.919867);
($lat2,$lon2) = $e2.at(23.630668,183.960989,4996.609275,55.919867);
is-approx($lat1, 23.6559427295585, :$rel-tol);
is-approx($lon1, 184.001554318971, :$rel-tol);
is-approx($lat2, 23.6559427295585, :$rel-tol);
is-approx($lon2, -175.998445681029, :$rel-tol);

($lat1,$lon1) = $e1.at(21.323022,38.682180,2136.676569,319.096878);
($lat2,$lon2) = $e2.at(21.323022,38.682180,2136.676569,319.096878);
is-approx($lat1, 21.3376068588205, :$rel-tol);
is-approx($lon1, 38.6686929767104, :$rel-tol);
is-approx($lat2, 21.3376068588205, :$rel-tol);
is-approx($lon2, 38.6686929767104, :$rel-tol);

($lat1,$lon1) = $e1.at(77.751666,6.954744,8617.247199,43.480525);
($lat2,$lon2) = $e2.at(77.751666,6.954744,8617.247199,43.480525);
is-approx($lat1, 77.8075587887118, :$rel-tol);
is-approx($lon1, 7.20615011733763, :$rel-tol);
is-approx($lat2, 77.8075587887118, :$rel-tol);
is-approx($lon2, 7.20615011733763, :$rel-tol);

($lat1,$lon1) = $e1.at(-58.652658,205.140021,1309.266436,310.900238);
($lat2,$lon2) = $e2.at(-58.652658,205.140021,1309.266436,310.900238);
is-approx($lat1, -58.6449608105583, :$rel-tol);
is-approx($lon1, 205.122978574437, :$rel-tol);
is-approx($lat2, -58.6449608105583, :$rel-tol);
is-approx($lon2, -154.877021425563, :$rel-tol);

($lat1,$lon1) = $e1.at(7.193705,159.638737,3177.227490,155.223944);
($lat2,$lon2) = $e2.at(7.193705,159.638737,3177.227490,155.223944);
is-approx($lat1, 7.16761967835449, :$rel-tol);
is-approx($lon1, 159.650791084088, :$rel-tol);
is-approx($lat2, 7.16761967835449, :$rel-tol);
is-approx($lon2, 159.650791084088, :$rel-tol);

($lat1,$lon1) = $e1.at(74.707726,290.854396,7214.189514,304.432840);
($lat2,$lon2) = $e2.at(74.707726,290.854396,7214.189514,304.432840);
is-approx($lat1, 74.7441816240245, :$rel-tol);
is-approx($lon1, 290.651891561222, :$rel-tol);
is-approx($lat2, 74.7441816240245, :$rel-tol);
is-approx($lon2, -69.3481084387778);

($lat1,$lon1) = $e1.at(68.994921,41.466113,4652.207721,141.053623);
($lat2,$lon2) = $e2.at(68.994921,41.466113,4652.207721,141.053623);
is-approx($lat1, 68.9624691494271, :$rel-tol);
is-approx($lon1, 41.5390782800596, :$rel-tol);
is-approx($lat2, 68.9624691494271, :$rel-tol);
is-approx($lon2, 41.5390782800596, :$rel-tol);

($lat1,$lon1) = $e1.at(-19.222949,91.053479,1338.282294,224.550018);
($lat2,$lon2) = $e2.at(-19.222949,91.053479,1338.282294,224.550018);
is-approx($lat1, -19.2315645979899, :$rel-tol);
is-approx($lon1, 91.0445501139712, :$rel-tol);
is-approx($lat2, -19.2315645979899, :$rel-tol);
is-approx($lon2, 91.0445501139712, :$rel-tol);

($lat1,$lon1) = $e1.at(19.041053,175.994927,5177.048787,281.316611);
($lat2,$lon2) = $e2.at(19.041053,175.994927,5177.048787,281.316611);
is-approx($lat1, 19.0502245946019, :$rel-tol);
is-approx($lon1, 175.946699498326, :$rel-tol);
is-approx($lat2, 19.0502245946019, :$rel-tol);
is-approx($lon2, 175.946699498326, :$rel-tol);

($lat1,$lon1) = $e1.at(-35.454628,153.274308,1072.202082,83.828810);
($lat2,$lon2) = $e2.at(-35.454628,153.274308,1072.202082,83.828810);
is-approx($lat1, -35.4535887262639, :$rel-tol);
is-approx($lon1, 153.286050580698, :$rel-tol);
is-approx($lat2, -35.4535887262639, :$rel-tol);
is-approx($lon2, 153.286050580698, :$rel-tol);

($lat1,$lon1) = $e1.at(64.324875,209.104753,8132.271740,281.572223);
($lat2,$lon2) = $e2.at(64.324875,209.104753,8132.271740,281.572223);
is-approx($lat1, 64.3394159635433, :$rel-tol);
is-approx($lon1, 208.939932681831, :$rel-tol);
is-approx($lat2, 64.3394159635433, :$rel-tol);
is-approx($lon2, -151.060067318169, :$rel-tol);

($lat1,$lon1) = $e1.at(33.139375,123.465763,9357.301964,74.517011);
($lat2,$lon2) = $e2.at(33.139375,123.465763,9357.301964,74.517011);
is-approx($lat1, 33.1618601109721, :$rel-tol);
is-approx($lon1, 123.562433957867, :$rel-tol);
is-approx($lat2, 33.1618601109721, :$rel-tol);
is-approx($lon2, 123.562433957867, :$rel-tol);

($lat1,$lon1) = $e1.at(35.694667,300.725605,3436.937434,117.656799);
($lat2,$lon2) = $e2.at(35.694667,300.725605,3436.937434,117.656799);
is-approx($lat1, 35.6802840942486, :$rel-tol);
is-approx($lon1, 300.75923369164, :$rel-tol);
is-approx($lat2, 35.6802840942486, :$rel-tol);
is-approx($lon2, -59.2407663083597, :$rel-tol);

($lat1,$lon1) = $e1.at(-25.789728,191.087862,5544.330184,5.661707);
($lat2,$lon2) = $e2.at(-25.789728,191.087862,5544.330184,5.661707);
is-approx($lat1, -25.7399260442896, :$rel-tol);
is-approx($lon1, 191.093313592838, :$rel-tol);
is-approx($lat2, -25.7399260442896, :$rel-tol);
is-approx($lon2, -168.906686407162, :$rel-tol);

($lat1,$lon1) = $e1.at(-7.204161,179.885067,2512.365469,183.789892);
($lat2,$lon2) = $e2.at(-7.204161,179.885067,2512.365469,183.789892);
is-approx($lat1, -7.22682901108564, :$rel-tol);
is-approx($lon1, 179.883563144484, :$rel-tol);
is-approx($lat2, -7.22682901108564, :$rel-tol);
is-approx($lon2, 179.883563144484, :$rel-tol);

($lat1,$lon1) = $e1.at(-41.090138,219.595320,2968.409513,329.275936);
($lat2,$lon2) = $e2.at(-41.090138,219.595320,2968.409513,329.275936);
is-approx($lat1, -41.0671591825447, :$rel-tol);
is-approx($lon1, 219.577276687536, :$rel-tol);
is-approx($lat2, -41.0671591825447, :$rel-tol);
is-approx($lon2, -140.422723312464, :$rel-tol);

($lat1,$lon1) = $e1.at(11.191046,106.356107,4851.812086,51.506296);
($lat2,$lon2) = $e2.at(11.191046,106.356107,4851.812086,51.506296);
is-approx($lat1, 11.2183452049465, :$rel-tol);
is-approx($lon1, 106.390879919224, :$rel-tol);
is-approx($lat2, 11.2183452049465, :$rel-tol);
is-approx($lon2, 106.390879919224, :$rel-tol);

($lat1,$lon1) = $e1.at(22.955732,47.794852,8246.705286,185.066176);
($lat2,$lon2) = $e2.at(22.955732,47.794852,8246.705286,185.066176);
is-approx($lat1, 22.8815557299625, :$rel-tol);
is-approx($lon1, 47.7877547716615, :$rel-tol);
is-approx($lat2, 22.8815557299625, :$rel-tol);
is-approx($lon2, 47.7877547716615, :$rel-tol);

($lat1,$lon1) = $e1.at(-15.074589,56.914619,7164.429748,173.487403);
($lat2,$lon2) = $e2.at(-15.074589,56.914619,7164.429748,173.487403);
is-approx($lat1, -15.1389196660838, :$rel-tol);
is-approx($lon1, 56.9221791309893, :$rel-tol);
is-approx($lat2, -15.1389196660838, :$rel-tol);
is-approx($lon2, 56.9221791309893, :$rel-tol);

($lat1,$lon1) = $e1.at(35.067827,307.917302,8369.643934,170.157432);
($lat2,$lon2) = $e2.at(35.067827,307.917302,8369.643934,170.157432);
is-approx($lat1, 34.993494196776, :$rel-tol);
is-approx($lon1, 307.932973187806, :$rel-tol);
is-approx($lat2, 34.993494196776, :$rel-tol);
is-approx($lon2, -52.0670268121944, :$rel-tol);

($lat1,$lon1) = $e1.at(66.084685,30.192264,1657.534288,243.904448);
($lat2,$lon2) = $e2.at(66.084685,30.192264,1657.534288,243.904448);
is-approx($lat1, 66.0781430272163, :$rel-tol);
is-approx($lon1, 30.1593794067059, :$rel-tol);
is-approx($lat2, 66.0781430272163, :$rel-tol);
is-approx($lon2, 30.1593794067059, :$rel-tol);

($lat1,$lon1) = $e1.at(42.839865,327.847225,4283.496948,308.416746);
($lat2,$lon2) = $e2.at(42.839865,327.847225,4283.496948,308.416746);
is-approx($lat1, 42.8638173053354, :$rel-tol);
is-approx($lon1, 327.806155932557, :$rel-tol);
is-approx($lat2, 42.8638173053354, :$rel-tol);
is-approx($lon2, -32.1938440674425, :$rel-tol);

($lat1,$lon1) = $e1.at(-23.824528,241.336801,2179.408647,175.675228);
($lat2,$lon2) = $e2.at(-23.824528,241.336801,2179.408647,175.675228);
is-approx($lat1, -23.8441499994285, :$rel-tol);
is-approx($lon1, 241.338413904748, :$rel-tol);
is-approx($lat2, -23.8441499994285, :$rel-tol);
is-approx($lon2, -118.661586095252, :$rel-tol);

($lat1,$lon1) = $e1.at(-48.109675,147.804097,3851.598342,313.390029);
($lat2,$lon2) = $e2.at(-48.109675,147.804097,3851.598342,313.390029);
is-approx($lat1, -48.0858733128975, :$rel-tol);
is-approx($lon1, 147.766528156688, :$rel-tol);
is-approx($lat2, -48.0858733128975, :$rel-tol);
is-approx($lon2, 147.766528156688, :$rel-tol);

($lat1,$lon1) = $e1.at(-17.562152,276.168590,5665.575297,135.075003);
($lat2,$lon2) = $e2.at(-17.562152,276.168590,5665.575297,135.075003);
is-approx($lat1, -17.5983930208429, :$rel-tol);
is-approx($lon1, 276.206284342329, :$rel-tol);
is-approx($lat2, -17.5983930208429, :$rel-tol);
is-approx($lon2, -83.7937156576705, :$rel-tol);

($lat1,$lon1) = $e1.at(64.918979,305.870922,2833.416804,309.531171);
($lat2,$lon2) = $e2.at(64.918979,305.870922,2833.416804,309.531171);
is-approx($lat1, 64.9351480714201, :$rel-tol);
is-approx($lon1, 305.824710582963, :$rel-tol);
is-approx($lat2, 64.9351480714201, :$rel-tol);
is