198.9 meters = 652 feet and 6.71 inches