The fire cut power to the airport, cancelling some 1,350 flights and stranding or rerouting an estimated 291,000 passengers.