666.02 meters = 2185 feet and 1.26 inches