Distance 22.6 miles (call it 23) with 4,811 feet of ascent, according to Tracklogs.

Nick.