Ein Schrittzähler kann doch auch die Strecke nicht exakt ermitteln, denn die Strecke wird doch einfach ...

über die Anzahl der Schritte * Schrittweite ermitteln. Du kannst mir aber nicht erzählen, dass deine Schrittweite immer gleich ist.

Und GPS ist auch nicht so genau. Sie schwankt von +/- 20 bis +/- 10 m. Wenn jede Sekunde die Position ermittelt und über die Zeit integriert wird. kommt es ebenfalls zu Ungenauigkeiten von einigen hundert Meter, abhängig von der Gesamtstrecke.
----------
Grüße, M@rtin