Weeks left is something that only time will say.
You should see which strain is that and then analyze the normal time for that strain. But consider that plants are genetic, so it could take longer time. As chasv77 Suggested it's on week 2 probable, so if it's indica will take 6 more weeks, and if it's sativa will take 8 to 10 more weeks, just estimative... But just saying that it will strech, take care not to get too big, or to higher buds block the light for lower buds!