197.65 meters = 648.458005 feet