604.2 meters = 1982 feet and 3.4 inches