I agree with 18-wheeler - 25 mins at 20.000 ft is too optimistic.
My book on Human Factors says 12 min of useful consciousness while sitting quitely and 5 min during moderate activity - it also says it varies considerably depending on physical condition, smoker/nonsmoker.