Impossible, right?

2003 Land Rover Discovery with 1,401,920 km. Pretty sure it's a typo. No way that truck would last so many miles (or kilometres). Also, a rough estimate puts that at 380+ km/day, every day, since new.