6661.4 meters = 21854 feet and 11.84 inches