If we are to allow that terrestial technology of the time didn't permit such precision how exactly was it achieved? By 'ancient aliens'? Where are the 'ancient aliens' artifacts then? Are we to believe that an advanced species of space beings visited Earth in prehistory and left nothing behind but enigmatic stone structures? Further, having built the pyramids, these beings from the stars haven't bothered building anything here since?