Tourist visas for Iranians are issued for 6 months, in special circumstances and if you need more time, you can go to the US Immigration Office to extend the visa, but the probability of success in this matter is low.