198.84 meters = 652 feet and 4.35 inches