That’s around 200,000 variations, less any that are not available, so an impracticable number in my view. The most I’ve seen is a site with 800, and very much less would be easier to manage. Consider steps to reduce the number.
– split the product
– use the “Any” attribute option when making variations. For example, if I sell T-shirts in red and blue with a choice of 2 logos, that’s 2 x 2 = 4 variations. But if my variations are red/any and blue/any, that’s only 2 variations not 4. The principal will scale up. In my example, the logos would have to be all the same price.
– look at add-ons. Using the above example, my two variations would be red and blue, but I would have radio buttons underneath to allow the logo choice. The logo choice is carried to cart and checkout.
Booster (free) has an add-ons module:
https://www.ads-software.com/plugins/woocommerce-jetpack/
The add-ons have both label and price. The free version may be a bit limiting but there are other premium add-on plugins you could look at.
Then there’s this one:
https://www.ads-software.com/plugins/wc-fields-factory/
You can add custom fields to products. If the choices add a cost then some code is needed, but if say all colours are the same price, a series of radio buttons would allow the customer to choose.
Best to experiment a bit to see what works for you.