Recently I rode my bike 175 miles all at once, from Princeton, NJ to Montauk, NY. I started the ride at sunset, wanting to ride all night with low traffic. I'm used to riding at night, and I chose to get through the most traffic-congested part of the ride in northern NJ, NYC, and Nassau county overnight so I wouldn't have to deal with the traffic (basically, New Brunswick, NJ through Babylon, NY is one big metropolis). I start off intentionally governing my speed to not go fast so I will have enough fuel to last the entire ride. That was actually pleasant, no traffic and no heat from the sun. Then at sunrise I keep going, my pace slowing down because I'm tired. I find a park bench and sleep there for 2 hours during the morning rush hour. Then I continue onwards, my speed's a little faster after my rest, and have lunch at a fast food restaurant, the first time I ate food. I had been guzzling Gatorade so far. I keep going but soon get tired. I decided to stop at a public library and sleep for 3 hours. I feel much rejuvenated after that nap on a comfortable chair, so I go fast again. A while later, I feel hungry again and want some food. But I'm out in the Hamptons by that point, and in 2 towns I pass through, I don't see a single fast food restaurant and I don't want to waste time and money at a sit-down restaurant. I eventually just have an ice cream. After that, I feel exhausted, but I push myself the last 13 miles and make it to Montauk. I have a few beers at a bar, then catch a train back home.
I felt like I could have continued this for at least another day, riding through the night, sleeping on park benches and in libraries.