"Euclid's 1.5 million kilometer trip would have begun in Russia and not necessitated an additional leg of 5,170 nautical miles"
Oh dear, mixing measurement standards again? I think we all know what happened previously.
It's been a decade since it was announced, but the Euclid mission to build a 3D map of the universe is finally getting close to launch with the spacecraft landing in Florida ahead of an expected July liftoff. The Euclid mission will send the eponymous probe to Earth-Sun Lagrange point 2 – the same spot as NASA's James Webb …