Do you have the link? Is it on BHW?I remembered a guy who did an experiment with 500, 1000, 2000 etc words and compared the ranking between those articles. And you guessed it: more words tend to rank better. Especially if it is full of information which tend to be shared more

As you can see, there is a drop in content length as we move from first to tenth position. On average, 10th position pages have 400 less words on the page than first position pages. This does point to the trend that higher ranked sites have more content, but keep in mind that this graph is not segmented in any way - this is just a graph of all of the SERPs we've analyzed.

After removing outliers from our data (pages that contained fewer than 51 words and more than 9999 words), we discovered that pages with longer content ranked significantly better than short content.
In fact, the average word count of a Google first page result is 1,890 words.
Well done , but whats your keyword density here?1k+ words for the homepage usually lets me rank properly for low comp. keywords.