No problem, we've got 41978985 and 58257464 to multiply
41978985 × 58257464 = 58257464 × (41978985)
+ 58257464 × 5 yielding 291287320
+ 58257464 × 80 that is equal 4660597120
+ 58257464 × 900 resulting in 52431717600
+ 58257464 × 8000 resulting in 466059712000
+ 58257464 × 70000 which equals 4078022480000
+ 58257464 × 900000 that results in 52431717600000
+ 58257464 × 1000000 that results in 58257464000000
+ 58257464 × 40000000 that is equal 2330298560000000

= 2445589207394040
