Atmega battery life

it will be 150mAh/5mA about 30 hours.

...less the power wasted in the regulator.

PP3 batteries are a terrible way of powering Arduinos.
For a similar volume, you'd be better off with 4 NiMh AAs bypassing the regulator.