Westinghouse iGen4500 can run roughly for 18 hours on a full load.