I don't think there is one, strictly speaking.
I think it's largely limited by how good your connection is, although exact numbers are hard to give since I don't really know the system that well. Basically, as long as you can upload the entire file before the connection times out, it's allowed.
The largest image currently on the site is, I believe over 50 MB.