i can't really tell you the dimensions of any specific tank by only knowing what it holds in gallons. many tanks are designed for strictly keeping fish, and are much taller and slender than say a tank designed for a lizard or small snake. i will tell you this though, a 20 gallon long is a good enough sized enclosure for a baby bp.