I've done this thing a bunch of times. It used to be kind of a "normal" century ride. Now it's 10,000 rolling bikes. It's an amazing number of riders.
After all the riding I did in the 10 days leading up to this year's tour, I was quite mortal. I finished in a little under 7 hours.