606.73 meters = 1990 feet and 7.01 inches