Nice smooth road, yes. I waited for a break in traffic to do the run and ended up accelerating from a stop on an on-ramp all the way to that speed (and look at that temp gauge, still normal!).
As for my trip odo, it's broken. Broke earlier that day. Ugh.
I was pulling a "nardo" when I took the pic... if you watch the video of the 190E 16v at Nardo on the MB website, you'll notice that the drivers are going 150+mph with one hand on the wheel
-Mike