6668.8 meters = 21879 feet and 3.18 inches