6699.8 meters = 21980 feet and 11.65 inches