Alright, let's work through 58908437 times 42940360 step by step
58908437 × 42940360 = 42940360 × (58908437)
+ 42940360 × 7 yielding 300582520
+ 42940360 × 30 which equals 1288210800
+ 42940360 × 400 that results in 17176144000
+ 42940360 × 8000 that results in 343522880000
+ 42940360 × 00000 what gives us 0
+ 42940360 × 900000 resulting in 38646324000000
+ 42940360 × 8000000 resulting in 343522880000000
+ 42940360 × 50000000 giving us 2147018000000000

= 2529549491817320
