I didn't think these could be them because I thought "Cano (mm)
108" meant overall length. I just did an online translation of cano, and realize that they're listing barrel length.
I think IMBEL takes the prize for making the largest over-all 380, (I'm guessing 7.75") but the barrel on the Beretta 86 is actually longer than the IMBEL