I think you may have an extra zero in that btu rating, 40,000 sounds more like your average residential water heater. 400,000 is more like a water heater you would expect to see in a very big laundromat, or an apartment building. The space in the garage should be enough for a 40,000 btu water...