Alright, let's work through 2678180 times 40659562 step by step
2678180 × 40659562 = 40659562 × (2678180)
+ 40659562 × 0 resulting in 0
+ 40659562 × 80 resulting in 3252764960
+ 40659562 × 100 yielding 4065956200
+ 40659562 × 8000 what gives us 325276496000
+ 40659562 × 70000 yielding 2846169340000
+ 40659562 × 600000 which equals 24395737200000
+ 40659562 × 2000000 that is equal 81319124000000

= 108893625757160
