How did you come up with 59%? The next difficulty increase is predicted at 20% in a few hours time.
Difficulty change is based on speed of last 2016 blocks solved. Current set was due for completion on 25
th.
If 297TH/s figure I saw becomes average over next 2016 blocks they'll be solved very quickly. Then my estimate would apply for the following set of 2106 blocks.
BTW: hash rate has dropped back to 256TH/s. Someone was testing a lot of capacity.