No problem, we've got 38958045 and 42880494 to multiply
38958045 × 42880494 = 42880494 × (38958045)
+ 42880494 × 5 that is equal 214402470
+ 42880494 × 40 producing 1715219760
+ 42880494 × 000 that is equal 0
+ 42880494 × 8000 that equals 343043952000
+ 42880494 × 50000 what gives us 2144024700000
+ 42880494 × 900000 resulting in 38592444600000
+ 42880494 × 8000000 that results in 343043952000000
+ 42880494 × 30000000 producing 1286414820000000

= 1670540214874230
