What is your district using? Probably best to go with that.
My district bought us all paid Zoom accounts that can handle that many. There's also Google Meets, if you're a Google school. Microsoft has Teams. I hear WebEx is still a thing. Surely your district has some kind of solution.