No problem, we've got 42275936 and 7508986 to multiply
42275936 × 7508986 = 7508986 × (42275936)
+ 7508986 × 6 yielding 45053916
+ 7508986 × 30 that results in 225269580
+ 7508986 × 900 producing 6758087400
+ 7508986 × 5000 what gives us 37544930000
+ 7508986 × 70000 that is equal 525629020000
+ 7508986 × 200000 that is equal 1501797200000
+ 7508986 × 2000000 that equals 15017972000000
+ 7508986 × 40000000 which equals 300359440000000

= 317449411560896
