Understanding high altitude performance