Telescope reaches its final destination a million miles from Earth. Cool. Fuck all y’all, space exploration haters.