604.18 meters = 1982 feet and 2.61 inches