606.78 meters = 1990 feet and 8.98 inches