32843 meters = 107752 feet and 7.5 inches