604.35 meters = 1982 feet and 9.31 inches