6661.8 meters = 21856 feet and 3.59 inches