Awesome!!!! I want some of that. lol Whats TPU?
As swmeek said, TPU = TechPowerUp.com
Simply put... your speeds are insane!!
Interestingly enough there aren't any speedtest servers fast enough for me to max out my connection.
Here's a screenshot from a Swedish "speed test". It allows me to stretch my upstream a tad more.
I have gotten even higher values than this in practice..