So who in Iran is going to man this super duper radar system?? I doubt the Russian army is going to be in Tehran sitting at the controls. Besides, kneeling down and bending over towards Mecca 5 times a day will cause you to miss one hell of a lot of blips!
Muslims serving in the U.S. Armed Forces pray, so I don’t think that it is too much of a problem!