The interesting thing about GPS back then was that the location data you got back were randomly slightly incorrect every time you got a reading. I’m pretty sure this was so it wasn’t useful for military purposes.
I think it was called differential post correction but if you had a base station with a known location you could snap your incorrect points to the difference generated at that correction level and get the true location after the fact.
Source: GIS major in late 90s when this stuff was a lot more magical