Back when I was a professional driver, we had this really worn out van in the fleet, it was a 2001 vintage Chevyvan.
I was taking a load of Japanese Tourists from the airport, one of them was complaining that his car was about ready for the junkyard, it had really high mileage on it. I asked him how many kilometers were on the clock, he mentioned he had about 120,000 kms on it. (For a Japanese vehicle, this is quite high.)
So, I said, "You think your car has high mileage?" .. I pointed down at the odometer in the van, which was stuck at 999,999 kilometers and wouldn't roll over. His eyes went as wide as saucers.
When that van was finally retired, it had roughly about 1.7 million kilometers on the clock. (The dash had to be reprogrammed)
Back in 1972, my father purchased a 1969 Chevrolet C/10 truck. He kept that truck until 2003 when he finally retired it. He was helping me move and all of the boxes in the back bent the frame so badly that he had to use a crowbar to get the door closed. (We didn't overload it, the truck was just rusted out.)
When my father finally retired it and had the scrappers pick it up, the odometer had 372,000 miles on it. Over all of that time, the engine only had to be rebuilt once in the entire time he had it. That truck was as BOL as you could get too.
I was so impressed by that truck that I bought a 1996 Chevy Blazer in 2000. In the three years I owned that truck, I had more problems with it then I ever had with any other vehicle I owned. I must have spent at least $5k in repairs on it before I got rid of it. That's for another thread though. I got up to about 158,000 kilometers before I sold it. That's when I found out that it had major mechanical issues that just shouldn't happen during normal wear and tear.