No problem, we've got 87378094 and 58883297 to multiply
87378094 × 58883297 = 58883297 × (87378094)
+ 58883297 × 4 which equals 235533188
+ 58883297 × 90 yielding 5299496730
+ 58883297 × 000 resulting in 0
+ 58883297 × 8000 which equals 471066376000
+ 58883297 × 70000 that results in 4121830790000
+ 58883297 × 300000 producing 17664989100000
+ 58883297 × 7000000 what gives us 412183079000000
+ 58883297 × 80000000 giving us 4710663760000000

= 5145110260295918
