Alright, let's work through 5742644 times 59370116 step by step
5742644 × 59370116 = 59370116 × (5742644)
+ 59370116 × 4 giving us 237480464
+ 59370116 × 40 that results in 2374804640
+ 59370116 × 600 producing 35622069600
+ 59370116 × 2000 which equals 118740232000
+ 59370116 × 40000 producing 2374804640000
+ 59370116 × 700000 producing 41559081200000
+ 59370116 × 5000000 yielding 296850580000000

= 340941440426704
