This isn't XL-ATX, it's HPTX, Which is a completely different form factor. If I'm correct, it measures about 13.5"x15.5", or in that area.

EVGA just loves making up form factors it seems...

This definitely seems like it's geared more towards super-enthusiast workstations than servers. That being said, if my Supermicro board ever kicks the bucket, I might take a look at this board more closely