It boils down to a competition between a couple of parallax measurements. One on the Earth and another by a satellite. Both by methods highly reliable in every other instance. Thus it is quite intreguing.
It's interesting enough that parralax measurements are down to 1.5% uncertainty.
The gripping hand is that there's another satellite coming.