I gotta be honest, it looks in rough shape to me. I would raise PH to 6.8 - 7.0
You sure that it's getting 12 hours darkness, with no major light leaks? You may have nutrient burn or possibly heat damage. All can be contributing to your extra long flowering period. Even is sativa dominant it should be nearing completion by now, but yours seem to have a while to go.