604.7 meters = 1983 feet and 11.09 inches