I used to buy it from this guy, and his formula is circumference of your pack, divided by 2, plus 5 mm. That seems tight, because the blue material can shrink 48%. You probably can't go wrong with 10% slop.
2453
www.batteryspace.com
With the shipping, it is expensive, but if you want the really good black rubberized stuff, I haven't seen that on amazon. Lately on amazon, I found I can buy the blue stuff and get free shipping.
.