I did the math. The possible combinations are 64^90. Which is 3,599,131,035,634,557,106,248,430,806,148,785,487,095,757,694,641,533,306,480,604,458,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 or just 3.599 trequinquagintillion.