As far as I know, there is no limit for the size of sessions.
Besides, the only thing session-related that is stored on a client is a cookie (aka "PHPSESSID") that states the ID of the current session and its variables, which are actually stored under the server's temp.
So in short, I would guess it all depends on the limitations of your server. 😉