Happy Birthday Graham. Obviously you are doing everything right to be as fit as you are at 68. I would have trouble cycling that distance now at the age of 50.