Looking at the download options of this image after following a few links:
Full Res (For Print), 11694 X 13392, TIF (173.29 MB)
Full Res (For Display), 11694 X 13392, PNG (152.97 MB)
1746 X 2000, PNG (4.71 MB)
Uhhh. I think 4.71 MB ist going to do just fine.