weird stone thing by the grand river