I'm still getting my feet wet in this. I have a photo of a 3.2v 80ah battery. 80ah and 6 cells. Would you say that the cells are huge in size. I like the construction and price. You guys seen these before?