They don't do that already?
It's pretty easy to set up a system in the program where it looks at your current GPS location, computes the correct declination for that location (there are look-up tables available), and then goes with that. <cough>
Yes, it is. But all he's doing is running...