Power/Battery/Board to run 8-10 Servos

Seems the stall current of those servos is ~650mA@5volt.
Three servos at the same time might just be possible with that supply.
Leo..