At 23hrs William had covered 108.93 miles / 175.3 km and is doing well. He’s just taken a 10 min break and is now back on track.
More soon,
Shaun