YMTG runway is only 1524x30 so a bit tight I would imagine.
I was wondering about the military option, YPED. I happened to be listening to ATC before 1384 diverted, and ATC mentioned to 1384 that YPPF was now clear of fog. It is likely that YPED would have been clear as well.