Just noticed this in daily mail online:
https://www.dailymail.co.uk/sciencetech/article-8916765/Archaeology-Mount-Pleasant-mega-henge-Dorset-built-125-years.html
There's a good aerial view which might make interpreting the site easier.
Something is not right. This message is just to keep things from messing up down the road