606.67 meters = 1990 feet and 4.65 inches