198.2 meters = 650 feet and 3.15 inches