I think you're going to really struggle if you want to blow up an iPhone pic at 1.2Mb to poster size and still have it looking good at acceptable viewing distances.
What sort of size were you thinking of? Can you post the image here so we can take a look?