Couple weeks is 2 weeks or more?

Damn, I feel stupid to ask this but what does the below sentence (half) convey..

" in the next couple weeks, hopefully by next."

Got this from my US client. He needs time to go through the data I submitted.
He means 2 weeks or more?

I need to know this because my work sheet needs adjustments accordingly.