6699 meters = 21978 feet and 4.16 inches