35008 feet = 10670.4384 meters