12 x 12 x 12 x 12 x12 x 12 x 12 x 12

= 12^8

= 429,981,696

whats the final number in words

429,981,696 is four hundred twenty-nine million nine hundred eighty-one thousand six hundred ninety-six.