Just shows what a reasonably well maintained engine is capable of, seems to almost be the norm nowadays. Cars are lasting longer and longer and rust is not really a big issue.
The M5 currently has 105k on the clock, not sure if I will keep long term it or sell it on depending on the running costs, but I know it'll still be a great car with atleast another 50-60k miles on it.