Explorer II

Stevens' and Anderson's world altitude record stood for 20 years.