Alright, let's work through 58927989 times 42999520 step by step
58927989 × 42999520 = 42999520 × (58927989)
+ 42999520 × 9 resulting in 386995680
+ 42999520 × 80 what gives us 3439961600
+ 42999520 × 900 what gives us 38699568000
+ 42999520 × 7000 resulting in 300996640000
+ 42999520 × 20000 producing 859990400000
+ 42999520 × 900000 resulting in 38699568000000
+ 42999520 × 8000000 that results in 343996160000000
+ 42999520 × 50000000 yielding 2149976000000000

= 2533875241565280
