By how many bits it takes to store the number of rows or columns.
256 is 2^8 (one byte)
65536 is 256 x 256 or 2^16 (two bytes)
To change this would take a redesign of Excel and almost
certainly much bigger files. So it is a "Specification Limit"
and you will find "specification limits" if you look in HELP.-