6631.3 meters = 21756 feet and 2.8 inches