We all know Sonic is fast, but does he have the stamina to keep up his speed for extended periods of time? What's the farthest he's run in a single sprint? He doesn't need to be using his max speed, but should at least be going "Sonic fast" (ie. no jogging), and not using any special tech other than his normal running shoes.
Answers from the games, shows, and comics are all acceptable.