198.77 meters = 652 feet and 1.59 inches