6686 meters = 21935 feet and 8.35 inches