I wouldn't have thought so . . From what I gather there were loads of tables not being played on whilst waiting for other matches which would have been used to cater for other matches . .
That said, the Croydon Open had 64 runners, started at Midday and ended about 2am
Croydon Open was a strange one. By 8pm everyone left in it was in the money so we confidently upped the match distance for the later stages. Result - it finished at 2am!
I think people are prepared to stay that late if there is a few hundred quid on it. For a trophy and a title only? Maybe it's a bit of an ask?