10960 meters = 35958 feet and 0.06 inches