Alright, let's work through 40848196 times 85312553 step by step
40848196 × 85312553 = 85312553 × (40848196)
+ 85312553 × 6 that equals 511875318
+ 85312553 × 90 that results in 7678129770
+ 85312553 × 100 yielding 8531255300
+ 85312553 × 8000 resulting in 682500424000
+ 85312553 × 40000 resulting in 3412502120000
+ 85312553 × 800000 producing 68250042400000
+ 85312553 × 0000000 which equals 0
+ 85312553 × 40000000 giving us 3412502120000000

= 3484863886204388
