100 km? Are you sure? Anyway, yes these are modern artillery and there seems to be very good geoloc passed to them. Now that I think of it, they may have used
NATO guided shells, specific for this smaller targets. That would explain the amazing precision. They do not look like the shells that can actually kill 2 tanks with one round.
One of my local newspaper portals claims that this is possible with a projectile BAE MS-SGP. Translated with GT.
The barrel of the howitzer is 39 calibers, which enables the initial speed with the strongest "8" gunpowder charge of 827 m / s. This achieves a maximum range of 24 km with the unassisted, or 30 km, with the ammunition-assisted rocket engine. The range on the latest version of the M777A2 (older versions of the M777 and M777A1 have been upgraded) has been increased to 40 km. This is due to the use of state-of-the-art M982 Excalibur guided ammunition. Moreover, 100 km can be achieved with the new BAE MS-SGP projectile (Multi Service-Standard Guided Projectile). The first version of the M777 howitzer had only an optical, and the M777A1 version a digital fire control system. The latest version of the M777A2 has upgraded software so it can fire Excalibur missiles and has been in constant use since 2007.
SourceIt may be interesting to note that there is speculation that the total number of howitzers is about 90, with as many as 144 000 missiles/rounds. If each howitzer had only 2 successful hits each week, it's not hard to calculate what that means on a monthly basis.