No problem, we've got 78389430 and 38258602 to multiply
78389430 × 38258602 = 38258602 × (78389430)
+ 38258602 × 0 that results in 0
+ 38258602 × 30 what gives us 1147758060
+ 38258602 × 400 resulting in 15303440800
+ 38258602 × 9000 that is equal 344327418000
+ 38258602 × 80000 which equals 3060688160000
+ 38258602 × 300000 resulting in 11477580600000
+ 38258602 × 8000000 that results in 306068816000000
+ 38258602 × 70000000 giving us 2678102140000000

= 2999070003376860
