604.37 meters = 1982 feet and 10.09 inches