196.6 meters = 645 feet and 0.16 inches