thats actually pretty good!
Just remember the value you reported and your effective memory clock are off by a factor of 2.
You will see your system report 1050 and it's effective clock will be 2100.
660/2130 here
And that's it, temp doesn't restrict it, but I think there is a voltage issue.