604.1 meters = 1981 feet and 11.46 inches