How did you determine the height & width of the fabric? I noticed your water bottle was 23 cm in diameter and 24 cm tall..the width of your fabric was 16 cm.
I used paper and just played around with sizes. A can size is 5 inches wide by 12 tall, fold and cut out 1 inch corners. I didn't make straps or a straw pocket. Then adjust the width according to beverage container size