604.39 meters = 1982 feet and 10.88 inches