14115 meters = 46309.055118 feet