Alright, let's work through 70906478 times 58370323 step by step
70906478 × 58370323 = 58370323 × (70906478)
+ 58370323 × 8 resulting in 466962584
+ 58370323 × 70 producing 4085922610
+ 58370323 × 400 what gives us 23348129200
+ 58370323 × 6000 which equals 350221938000
+ 58370323 × 00000 what gives us 0
+ 58370323 × 900000 that equals 52533290700000
+ 58370323 × 0000000 resulting in 0
+ 58370323 × 70000000 resulting in 4085922610000000

= 4138834023652394
