Not sure how you guys are calculating this, but here is what I did...
There are a total of 27 ticks (big and small) on the barometer to the goal line. We have filled the barometer 23 of those ticks. Basic division 23/27, yields a little more than 85 percent. If there is any logic behind this at all, that would lead me to believe we are about 15 percent short at the moment.
Bear in mind, the barometer hasn't been updated since later Friday afternoon. Since then, there have been at least 35-40 sales reported here on the org. Perhaps we could get an update going into the final day so we have an idea where it stands.
Fingers crossed he-fans and she-ravers!