The difference between the three times isn't so much a matter of accuracy as of definition. The UTC clocks stop for one second every year or two to keep them roughly in sync with earth time (i.e. with what used to be called mean solar time), but I gather the GPS clocks don't stop.