If nothing else it could easily be a passage tomb! It might sound daft, but the one Stukely drawing of the tomb inside Avebury isn't too unlike the passage tomb inside the Giant's Ring just outside Belfast.
The shape's right and the size isn't unrealistic either.
It's certainly a good looking lump.