Pushing Through Hour 20 of a 30-Hour Marathon