I was in the same area with the same finder around the tezlas just 103 amp instead a 40k now the biggest of all time - I must have missed it or ran the wrong way or it is just my luck not to get anything mining like im 33 pros and the best ive ever got is a XVII ... I cant believe i was in the same area - whats the odds !
I'd say "Mammoth" on the finder is an apt description.
Mammoth gratz!
Edit - As an aside, I see someone has been quick to update the Deposit Sizes on Entropedia, but if Colossal (XXVI) and Immense (XXVII) haven't yet been found then how does the community know they exist?