197.12 meters = 646 feet and 8.63 inches