10912 meters = 35800 feet and 6.3 inches