fixed zoom out to stay within world dimensions