T theregister.com European Space Agency to measure Earth at millimeter scale 79 points pseudolus 2 years ago 43 comments