... for all those modern Patriot/S-300 systems, and again the S-75/125 emerge out as a clear winner.
I bet S-300 will have much better chance of shooting down this nasty thing before it will even get close enough... Besides, in this interview (in Russian)...