10546 meters = 34599 feet and 8.85 inches