AFAIK GPS takes no account of gradient, so a bike will travel further going up hill or down dale than GPS will measure as it sees the earth's surface as 2 dimensional, I'm making some assumptions here, I'm basing this on experience with John Deere Starfire (satellite GPS system) as used on tractors accurate to 10cm, it can make some adjustment from the module on board the tractor that can measure pitch and yaw but generally if measuring with the tractor ground radar compared to the Starfire there will be about a meter difference over 100 metre run up a gradient.
Not sure if this makes your case better or worse Spike, orabanda has a good point though re wheel size