15 miles ?!
Are you serious ?
15 miles sounds like a lot but I do it in segments. Not all at the same time. Also I am in a temperature controlled indoors, not outdoors.