@nepalithito250 You should get it soon. As you said it has already gone past 90 days, you can also open a case inquiry here: (this might accelerate the process)
https://egov.uscis.gov/e-reque...
Also, by my own experience, sometimes these applications get delayed due to administrative lags by the case officer itself. To put in in perspective, i received my initial OPT after 150+ days couple of years back. I had to contact the area congressmen to inquire the process!!
But in your case don't need to worry as its STEM extension as while your STEM application is pending you can continue working for 6 months even without approval.