6670 meters = 21883 feet and 2.43 inches