Actually, you can have images with up to (2^32-1)(2^32-1) pixels.
Given each pixel stores 64 Bits of data, there are 2^64 combinations for each pixel, yielding in the total number of possible images as:
(2^64)^((2^32-1)(2^32-1)) ~ 10^(10^21)
(2^64)^((2^32-1)(2^32-1)) ~ 10^(10^21)