I've found that with GPS, if you keep moving at a steady pace, it gives you reasonably accurate data...
If you stop a lot, or go slower, I find that the mileage increases... this based on measuring the MR on Mt. Whitney at least 20-30 times... measurements varied from high 3's to mid-6's.
BTW, my GPS picks up the Russian satellites too.