198.89 meters = 652 feet and 6.31 inches