606.62 meters = 1990 feet and 2.68 inches