I would say going still on Flash's power, if he ran at around 1000MPH then maybe 3 ½ hours