That kind of speed over long distances happens to be my strong point. A group of us (five) did the MS ride a few weeks ago (NJ - Cherry Hill to Ocean City, 103 miles) and averaged 21.9mph. I pulled at least 75 miles of that. We did have to pass a lot of riders in the first 20-30 miles, but we had a clear run to the finish.
I rode back the next day with two others and pulled the entire 86 miles with a 20mph average (we were taking it easy).