660 X 660 is the same size as ROCKY BG so you should have no problems with this as its correct... However!!!
My bally Lost World glass is 725 X 653mm...
... reckon we may have solved this??? They used Bally glass but decided to run with it anyway
They did a run of Eight Ball around the same time.