Ansmann 5030642 D - Pack of 2 10000mAh NiMH Cell
This is just about the highest capacity 'D' cell battery you can get.
eBay