30 miles. 4,400 feet of ascent. 2 hours 15 minutes.

This is my first proper ride in training for my charity tour ride in a month's time, which is 90 miles . It seems I'll have to get training some more, as I was absolutely boxed by the end.