Update windows installer download size


The webpage says 8.7 MB and the download dialog 11.5 MB. I suggest updating the page to reflect actual size in order to avoid confusion among users when downloading.

this was already notified to @lubos few months back.
you can check the below post for details.