I'm not finding the specific range of the new missile. This article says that more information is forthcoming.
Iran to test fire strategic missile
ZANJAN (IRNA) -- Iran's revolutionary guards were to test fire a 'strategic missile' Saturday following the launch of new surface-to-surface and surface-to-air missiles Friday, a senior IRGC commander said.
The new missile will be test fired during war games being held on a vast swath of land in the western provinces of Zanjan, Hamedan and Kurdestan, the spokesman of the "Ashura 5" maneuvers, Hossein Salami said.
"With the induction and launch of this missile, the scope of the Ashura 5 maneuvers will practically increase several folds," he said.
The IRGC will publish soon further information about the missile, Salami added. (snipped)
http://www.tehrantimes.com/Description.asp?Da=9/19/2004&Cat=2&Num=006
and
They have submarines according to this article:
Could it be that Iran has already begun the pre-emptive strike against America by making life so difficult in Iraq and by proving support to insurgents? It might be they are deflecting attention away from their nuclear capabilities today, but tomorrow we will have to deal with one of the three members of the nations of evil being weeks or months away from a nuclear device. We must act quickly and decisively and make known to Iran that an attack against our troops in Iraq will be treated no differently than an attack against New York.
Iran has purchased submarines from Russia that could reach the shores of the United States. Imagine the Iranian Submarine Ship Mohammed popping up off the shore of New Jersey armed with a nuclear device holding us hostage until we agreed to purge the Middle East of Israel. (snipped)
http://www.washingtondispatch.com/article_9878.shtml
The word strategic is the key word here. Would seem to indicate ability to strike another country. If they'd simply identify it as an ICBM, it'd be so much easier to justify a pre-emptive strike with one of our own.