Firstly, thank you very much for the feedback on the Academy video tutorials :)
I tend to avoid using photos as background images, because as you have found you have to have a very big image to fill the background. Another approach is to use a texture pic, and then repeat. This keeps the file size down (and load times). But obviously this won’t address your wish to have 1 picture.
I hope that helps somewhat,