Alright, let's work through 42111836 times 64563089 step by step
42111836 × 64563089 = 64563089 × (42111836)
+ 64563089 × 6 that results in 387378534
+ 64563089 × 30 yielding 1936892670
+ 64563089 × 800 that results in 51650471200
+ 64563089 × 1000 that equals 64563089000
+ 64563089 × 10000 which equals 645630890000
+ 64563089 × 100000 that is equal 6456308900000
+ 64563089 × 2000000 that is equal 129126178000000
+ 64563089 × 40000000 what gives us 2582523560000000

= 2718870215621404
