606.8 meters = 1990 feet and 9.76 inches