198.88 meters = 652 feet and 5.92 inches