He is using 104 battery packs each containing 4 cells in parallel. The total output of his battery assemblage is 686 kilowatts, or 920 horsepower. He is assuming his drive train will be 85% efficient, meaning his wheels will be getting 782 horsepower and 1500 ft/lbs of torque at 0 rpm. Yes, this thing is going to scream.
Badass. I wish I could see the pictures but they are blocked at my work apparently.