650 miles is a long day. I have done it, took about 16 hours with fuel stops, food, road construction, etc.
Personally I would wing it. If you are tired you can stop a few miles short, or energized go a few extra miles.
An alternative driving option; A few years ago, the DW had a trip planned for us, to leave early morning for 550 miles. I convinced her that the HTT was already going to be packed, let’s leave after rush hour the night before, and put a few miles (170) on the rig that night to make the next day a bit easier. Traffic was light, we were energized, it was cool (for being near the 4th of July). We actually went about 270 miles instead. When we decided to keep pushing ahead, the DW was on her phone looking at options ahead for the next 150 miles. We pulled into a State Park at dusk. Slept in an hour the next morning and got on the road again, fully refreshed, and way ahead of schedule.
Run with a few gallons of water in the FW tank, this way if you need an unexpected nap keep a Walmart, Cabella as an option in the back pocket. By the way I have been told the Cabella’s in Mitchell SD, has power points in the curbs for RVers, per a good friend of mine, I have not personal verified. He said it was the best treatment from a business he has ever experienced, he said a Cabella’s employee came out to his TT, told him about the power, gave them discount coupons for the store and their restaurant, and other local businesses.