606.7 meters = 1990 feet and 5.83 inches