My wife and I applied 41 days before our extension of stay expired
We went to the bank in the morning to get the required bank statements, arrived at Immigration around 1315hrs, left at 1400hrs
No problem, good service, Immigration also update our 90 day date without me asking