Observation balloons gives +1 range to all adjacent bombard strength units and it stacks with other balloons. So if you like you can place 7 balloons around and top an artillery and get +7 range for it. I would assume this is a bug. Having (in theory) 10 range artillery is just dumb. So far I have only stacked it to range six and even that makes things too simple.