Alright, let's work through 90016922 times 80788646 step by step
90016922 × 80788646 = 80788646 × (90016922)
+ 80788646 × 2 resulting in 161577292
+ 80788646 × 20 yielding 1615772920
+ 80788646 × 900 that is equal 72709781400
+ 80788646 × 6000 giving us 484731876000
+ 80788646 × 10000 giving us 807886460000
+ 80788646 × 000000 yielding 0
+ 80788646 × 0000000 yielding 0
+ 80788646 × 90000000 which equals 7270978140000000

= 7272345245467612
