604.76 meters = 1984 feet and 1.45 inches