Try following to reduce size of your extract.
1. Hide unused fields.
2. Remove geographic roles from fields which are not used for mapping.
3. Filter the extract to only the data required for displaying your visualisations. (Essentially you are fetching/using ONLY that data required to build dashboards)
If this post assists in resolving the question, please mark it helpful or as the 'correct answer' if it resolves the question. This will help other users find the same answer/resolution. Thank you.