25 miles later, we get to the end.