Edit: watching the video it's a bit thinner than I thought but I see no problems with battery mass.
Edit 2: http://www.greencarcongress.com/2009/12/panasonic-20091225.h... Look at these for example, they go in tesla packs and would provide enough power by your calculations at about 1 liter and 5 pounds, and that thing can definitely fit a liter.
Edit: watching the video it's a bit thinner than I thought but I see no problems with battery mass.
Edit 2: http://www.greencarcongress.com/2009/12/panasonic-20091225.h... Look at these for example, they go in tesla packs and would provide enough power by your calculations at about 1 liter and 5 pounds, and that thing can definitely fit a liter.