Alright, let's work through 54380985 times 66878585 step by step
54380985 × 66878585 = 66878585 × (54380985)
+ 66878585 × 5 giving us 334392925
+ 66878585 × 80 giving us 5350286800
+ 66878585 × 900 that is equal 60190726500
+ 66878585 × 0000 resulting in 0
+ 66878585 × 80000 giving us 5350286800000
+ 66878585 × 300000 giving us 20063575500000
+ 66878585 × 4000000 that results in 267514340000000
+ 66878585 × 50000000 that is equal 3343929250000000

= 3636923327706225
