Sorry for the cliche response, but I would worry more the quality content than the length of the content. Are your users going to feel fulfilled with less than 300 words? Maybe for some topics. I doubt there is a magic number to get links.
If you are churning out blog posts of an "optimal" length but they aren't engaging you probably will not see any benefit.
Long story short: Don't worry about the length. If you are writing just to write, you probably shouldn't expect much in return.