197.9 meters = 649.278215 feet