Iran's space program has produced four new satellites, sparking international concern that the country is developing missiles that will eventually be used to attack Israel or others.
Iran unveiled its new satellite technology, Tuesday, while also test firing a supersonic ballistic surface-to-sea missile.
Gen. Mohammad Ali Jafari, the chief commander of Iran's Revolutionary Guards, said the missile -- known as the "Persian Gulf"-- has a range of 186 miles, and cannot be traced or intercepted.
Iranian State Television claimed the satellites and mass-produced missiles will be for scientific research, but did not provide specific details.
In a dramatic ceremony showing off the new technology, Iranian President Mahmoud Ahmadinejad said it should be a national goal to send an Iranian to space by 2022.
"We should reach a point where we will be able to provide our knowledge and technology in the aerospace field to other countries," he said.
Many countries fear Iran's space program could help the country develop missiles capable of striking Europe and Israel.
Despite sanctions on its nuclear program, Iran has said it has no intention of making bombs and that its atomic program is entirely peaceful.