197.9 meters = 649 feet and 3.34 inches