No problem, we've got 42931662 and 29166693 to multiply
42931662 × 29166693 = 29166693 × (42931662)
+ 29166693 × 2 which equals 58333386
+ 29166693 × 60 giving us 1750001580
+ 29166693 × 600 that equals 17500015800
+ 29166693 × 1000 which equals 29166693000
+ 29166693 × 30000 which equals 875000790000
+ 29166693 × 900000 yielding 26250023700000
+ 29166693 × 2000000 yielding 58333386000000
+ 29166693 × 40000000 producing 1166667720000000

= 1252174605533766
