how long has the plant been flowering for, going by the picture alone would say it may grow a little more and you probably have around 4 weeks left to finish flowering if you know the strain and how long they have been flowering you may be able to get a better idea of when it will be done.