It took me 7hrs 45minutes of actual ride time. Real time was from 8am until I pulled back in at almost exactly 4:45pm. I guess I lingered at a couple of the rest stops a little longer than I should have.
Thanks for all the tips and advice from here - it helped quite a bit.