You first on the mileage…JK! Like I said in my previous response, I haven’t put in as many miles as I would have liked nor as I should have. I have been using Strava and it has me at about 300 miles, but I know there are a couple of times Strava wasn’t on. So , I am guessing between 350 – 400 miles. I think, if the heat isn’t a factor, that I will be able to make it the entire ride.