198.8 meters = 652 feet and 2.77 inches