Mental! Great effort, how on earth did you remain "comfortable" for that length of time and mileage, was sort of bike was it on? Great average speed too.
@jamma would do well to look at this I'm sure!
Your right as i am still trying to find where to peak on my club 10 course and congrats zigzag