604.8 meters = 1984 feet and 3.02 inches