The stones of Carnac, some as tall as a person, others far larger