198.7 meters = 651 feet and 10.83 inches