Original: Avebury is a Scheduled Ancient Monument, a World Heritage Site, and a National Trust property.
Simplified: The only known comparable sites of similar date are only a quarter of the size of Avebury.