I've gotten anything between 26 and 55 mpg out of one given tank.
For some reason that I'm still hunting, the hotter the weather the better the fuel economy (Fretka? Brian? c'mon, guys!).
At high altitude you loose some mpg.
And regardless all that, the obvious enemy is simply your own right hand...
Trying to get somewhere quickly using the Autobahn will not only drop you mpgs to the low 20s, but also the rear tire will be loosing some weight rapidly.
The engine is generally running hotter, which is thermodynamically more efficient when it is hot outside. That's the primary reason for better hot weather efficiency. Also, depending on the IAT correction factor, you may be running a leaner mixture.
But you should generally GAIN mileage at high altitude, not lose it. Assuming the ECU correctly adjusts the fuel mixture for altitude via the MAP sensor, you will be running wider open throttle due to the less denser air, which is more more efficient than running at a more closed throttle at sea level. Also, aerodynamic drag is reduced at high altitude as well.
That said, the fuel map is also a function of TPS. If the altitude fuel trim correction doesn't account for the more open throttle setting, you COULD be getting an overly rich mixture at altitude.