The basic problem is the amount of energy in the batteries and using it efficiently, as the previous posts have said.
However, I think there's a much easier way to achieve what you're after. You say the LEDs are generating 100 lux now, but 30 lux might be sufficient. The attached graph shows that reducing light output by about 2/3s will cut the current drain in half. It also shows you're in a shallower part of the curve, where a change in current drain results in a smaller delta of light level.
Try adding a series resistor to reduce light level to the lowest acceptable level, which will reduce LED current. This in itself extends battery life, and the useable operating time is further extended because light fall-off vs voltage is reduced.
View attachment 125424