Alright, let's work through 85379451 times 42728266 step by step
85379451 × 42728266 = 42728266 × (85379451)
+ 42728266 × 1 what gives us 42728266
+ 42728266 × 50 giving us 2136413300
+ 42728266 × 400 yielding 17091306400
+ 42728266 × 9000 that results in 384554394000
+ 42728266 × 70000 yielding 2990978620000
+ 42728266 × 300000 that is equal 12818479800000
+ 42728266 × 5000000 producing 213641330000000
+ 42728266 × 80000000 giving us 3418261280000000

= 3648115893261966
