Do you know whether the explosion/ ignition occurred inside the house (furnace, clothes dryer, water heater, or gas stove), or was it an exterior ignition at the gas meter? I would think if the windows blew out- sounds like the issue was a gas appliance inside the home.