It appears that this use is prohibited by the Google Maps API Terms of Service.
https://developers.google.com/maps/terms
Specifically, 10.5.b states:
"For example, the following are prohibited: … (ii) stitching multiple static map images together to display a map that is larger than permitted in the Maps APIs Documentation; "