How big should UE5 built from github source be?

Attempted to build UE5.2.1 from source last night and it took a while so i left it on overnight, it was still building 15 hours later but had 1000+ errors. So i decided to cancel the build then checked the folder size to see it was 415GB.

So should I be concerned that its this large or is that the normal size?

That really depends on build configuration you trying to build. But for example, my last basic 5.3 launcher-like build for windows took ~170gb in temp files + 120gb build itself. So, if you added something like linux support then 400gb sounds quite reasonable and probably still far from maximum possible size. And yes, depending on pc complete build may take half a day or maybe even a day.
So, overall, your experience was still within reasonable time\size limits.
Though amount of errors doesn’t seems right, but that’s whole another question