Ansmann 5030642 D - Pack of 2 10000mAh NiMH Cell

This is just about the highest capacity 'D' cell battery you can get.

eBay