6660.4 meters = 21851 feet and 8.47 inches