Is this one of those billion = long million mistakes in some languages? Not everyone agrees that a billion is 1000 million and it can get really confusing sometimes.
> Other countries use the word billion (or words cognate to it) to denote either the long scale or short scale billion. (For details, see Long and short scales § Current usage.)
> Milliard, another term for one thousand million, is extremely rare in English, but words similar to it are very common in other European languages.
https://en.wikipedia.org/wiki/Billion#:~:text=Other%20countr....