Great use of the camera!! The camera does make managing an image background more complicated. I am not sure how to programmatically shift a 400x400 background without the tiling when using the camera. The easiest solution is to use a really wide image like the one attached (or another that you find online or one you create on your own).
Perhaps someone will reply with a method to code the repetition.