666.15 meters = 2185 feet and 6.38 inches