3 to 4 weeks?
From where I'm standing it looks like you have no white pistils and are waiting on the final swell.
However depending on your skill, set up or strain you may be already at this point and its not getting any bigger.
The only way to know is to check the trichs.
4 weeks is way to much