85% turnout? Impossible.
Well, with the amout of cheating the Democrats are likely engaging in, high actual turn out could push things along.