6579.4 meters = 21585 feet and 11.5 inches