198.4 meters = 650 feet and 11.02 inches