Iran has previously stated it had unilaterally limited the range of its missiles to 2,000km. But military experts were spooked by Iran launching two intercontinental ballistic missiles (ICBMs) towards Diego Garcia, a joint US-UK base in the Indian Ocean, about 4,000kms from any Iranian launchpad.