Distance to satellite (c x time)–
Range error from clock–
Position fix–
Drag to rotate, scroll or pinch to zoom

Distance equals speed of light times time

Range = c x travel time, with c = 299,792,458 meters per second. Light covers about 300 meters in one microsecond, so timing has to be precise to billionths of a second for meter level accuracy.

The receiver actually solves four equations with four unknowns: its three position coordinates and its clock offset. That is why at least four satellites must be in view for a full fix. The ring in the scene is a simplified picture of how a clock error spreads the answer out.

Try it: set the clock error to 0.1 microseconds and the range error is already 30 meters. Then turn on the fourth satellite and the clock term disappears.

What limits real accuracy

Once the clock is solved, the remaining errors come from the atmosphere slowing the signal, small errors in the broadcast orbits, signals bouncing off nearby objects and satellite geometry. The U.S. government reports civilian horizontal accuracy within about 8 meters 95 percent of the time, as a global average, and farm equipment adds correction signals to reach centimeters.

Where Avid uses this

Precision agriculture work like Avid's VerdantaIQ relies on accurate positioning to tie each sensor reading and field decision to the right spot in the field.

How to cite this model

Avid Solutions International. (2026, November 11). How GPS finds your position from timing [Interactive 3D model]. Avid Field Lab. https://avidsolutionsintl.com/explore/gps-trilateration

Last updated November 11, 2026

Keep exploring