Unfortunately, there are also a couple of limitations. The first is file sizes. The following is a list of the file size limits:
bmp - 7.63 MB
gif - 7.63 MB
jpg - 4.77 MB
png - 4.77 MB
The second limit is the actual image size. The image must be less than 30 megapixels in actual size. If you try to upload a 6000x6000 jpeg that has a file size of only 1MB, it will fail (sometimes with a blank screen, sometimes with a database error depending on the actual size...) as it is 36 megapixels. This limitation is being worked on, and will hopefully be resolved soon.
To show of images larger than this, you will have to use an off-site image hosting service and provide a link.