By default, the IIS 7 upload limit is 30 million bytes (~3.5 MB)
In order to increase it, in Web Config modify the maxAllowedContentLength attribute:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="524288000"/>
</requestFiltering>
</security>
</system.webServer>