It takes about 3.4 watts to heat 1 pound of water 1 degree F. So heating 6 gallons (50 pounds) from 60-120F will take 820 W, or 1500 W for 33 minutes. Add to that heating the steel tank and you get 45 minutes, more or less. So a good guess!6 gallon Seaward heater, Honda 2000 generator, tank water probably starts in the 60's (Fahrenheit) and maybe 45 minutes or so ? I'm really guessing at the time and temp.