So I was thinking on this more today, and how to do the logic needed to navigate
I was thinking if target lat/long - current lat/long = 5mi, the move to next target location. I've come up with my fir hurdle though, decimal degrees are weird fucking numbers. 0.1 degree latitude is 36,432ft. 0.1 degree longitude is 22176 feet. For our non americans, it's also an absurd number in metric as well. 11.104474 and 6.7592448 kilometers. Fuck you earth, for not dividing up into nice, neat numbers.
As I'm typing this I realize that negative and positive numbers are used to represent different sides of the prime meridian and equator, so I'm not entirely sure how to make that work either.
Fuck this shit is complicated for something that should be simple.