6606.3 meters = 21674 feet and 2.55 inches