I don't have solar but have only ever once needed to run the engine to top up the battery, and that was because the battery needed replacing. With a quick charge system fitted it should only be necessary to run for half an hour or so to top up. I find that my 115ah battery lasts an easy three...