2631 meters = 8631 feet and 10.68 inches