Rival the pyramids of Egypt? Are you serious? They’re a hell of a lot smaller.
True.
But given the alleged age and type of construction, the implication that this is the first time humans engaged in complex construction is notable (if true, lots of conjecture).