Battery life is actually not correlated with mileage. It's correlated with age. In fact, it's inversely correlated with mileage to some extent -- a car that is never driven will have a dead battery faster time-wise than one that's driven every day.
So that's very possible. And I hope that's all it is!