197.67 meters = 648 feet and 6.28 inches