604.38 meters = 1982 feet and 10.49 inches