Distance: 27 miles (43 km)
Download the PDF route turn by turn description
Download the GPX file
Download the TCX file