39,200. But having said that, being a NON-native English speaker, that fact alone helped me a lot. There's a lot of words there that I know from other languages, French, Latin, German even. I can very well imagine that someone who's never spoken any other language than English is going to struggle with many of those words.
I came out at 33,500 as a native English speaker, which shows me there's still more for me to learn even at my age, but I certainly don't claim to be any kind of scholar beyond a standard high school education and a passion for reading.
But I agree with your point Toral, English is a language that has so many other influences and other languages, that there can be a lot you can deduce or understand from knowing the equivalent in other languages. I guess it just shows the multi-cultural (or at least multi-conquest) history of Britain, with our mixture of native Celtic roots, Roman, Anglo-Saxon and Nordic settlers/invaders, the influence of the Norman French conquerors and so forth.
We also seem to be a culture that assimilates words, from French and Latin elements becoming fashionable in the nineteenth century, through of picking up all kinds of words from our days of Empire, from India especially.