6679 meters = 21912 feet and 8.76 inches