Dave youve posted one of those how long is a piece of string questions.

Nimhs seem a favourite choice .....voltage and Amp/hrs depend on your motors and gearing.