9882 meters = 32421 feet and 3.12 inches