197.85 meters = 649 feet and 1.37 inches