The reason is due to byte limitations in the number field they've used. Which is somewhat sloppy programming, and not all that easy to rectify once you've got a database structure in place across a server farm.
To be honest, I'm planning on changing to a new, lower level team when I get to the value limit.