196.7 meters = 645 feet and 4.09 inches