Alright, let's work through 5055676 times 53158012 step by step
5055676 × 53158012 = 53158012 × (5055676)
+ 53158012 × 6 yielding 318948072
+ 53158012 × 70 yielding 3721060840
+ 53158012 × 600 what gives us 31894807200
+ 53158012 × 5000 that equals 265790060000
+ 53158012 × 50000 yielding 2657900600000
+ 53158012 × 000000 that is equal 0
+ 53158012 × 5000000 yielding 265790060000000

= 268749685476112
