To me, it looks like it has at least 4 to 5 weeks left. It's getting fat, but the pistils are almost all white still. Keep it healthy, and it looks like it's going to be a good producer. How much time had it had in flower so far? What strain is it, and what was the flower time given by the vendor/breeder?