Multiplying 45,000 US dollars by the exchange rate of 20.20 pesos per US dollar, we get:
45,000 US dollars x 20.20 pesos/US dollar = 909,000 Mexican pesos
Therefore, 45,000 US dollars is equivalent to approximately 909,000 Mexican pesos, according to the exchange rate at that time.
Please note that exchange rates can fluctuate over time, so it's always a good idea to check the most up-to-date exchange rates before making a currency conversion.