196.8 meters = 645 feet and 8.03 inches