IRR is considered an inconvertible currency since it is not freely traded on the global foreign exchange market.
Don't know how the exchange rate is calculated here.
Edit: There is a 2022 official rate of 41,850 per dollar (~24.0$) and a seemingly real in-official one of 427,000 per dollar (~2.30$).