This points to your server having low limits with respect to permitted upload times. Please set the values in the php.ini file to 90 for “max_execution_time” and to 48MB for “post_max_size”.
If you do not know how to do it, please contact your server support / hosting company for that (we would do it ourselves for you, but we cannot do it, it is a server thing).
Alternative ways to upload the plugin:
A. With File Manager plugin, see more info here.
B. Via FTP:
1. Unzip the plugin on your computer, which will uncompress all files. They will most likely be in a folder whose name is the same as the name of the plugin.
2. Upload that plugin’s folder via FTP to your website’s wp-content/plugins/ directory. Once it is there, you will be able to install the plugin from your plugins admin page when logged in.