Riding 100 miles before lunch