Alright, let's work through 42878052 times 64141905 step by step
42878052 × 64141905 = 64141905 × (42878052)
+ 64141905 × 2 that results in 128283810
+ 64141905 × 50 that equals 3207095250
+ 64141905 × 000 resulting in 0
+ 64141905 × 8000 that results in 513135240000
+ 64141905 × 70000 yielding 4489933350000
+ 64141905 × 800000 yielding 51313524000000
+ 64141905 × 2000000 that results in 128283810000000
+ 64141905 × 40000000 producing 2565676200000000

= 2750279937969060
