196.5 meters = 644 feet and 8.22 inches