604.9 meters = 1984 feet and 6.96 inches