604.07 meters = 1981 feet and 10.28 inches