197.2 meters = 646.981627 feet