Alright, let's work through 5348366 times 26814960 step by step
5348366 × 26814960 = 26814960 × (5348366)
+ 26814960 × 6 that equals 160889760
+ 26814960 × 60 that equals 1608897600
+ 26814960 × 300 giving us 8044488000
+ 26814960 × 8000 yielding 214519680000
+ 26814960 × 40000 yielding 1072598400000
+ 26814960 × 300000 giving us 8044488000000
+ 26814960 × 5000000 yielding 134074800000000

= 143416220355360
