Did my last hard marathon long run on Sunday. 20 miles in 1:52:45 according to the GPS watch. Mapped it on gmaps to compare and it came out to 20.35 miles. I'm very pleased with the effort either way, but those extra .35 miles are worth about 5 seconds per mile if that is the correct distance. Anyone have any thoughts on which would be more accurate?