No problem, we've got 41538691 and 84677760 to multiply
41538691 × 84677760 = 84677760 × (41538691)
+ 84677760 × 1 yielding 84677760
+ 84677760 × 90 which equals 7620998400
+ 84677760 × 600 what gives us 50806656000
+ 84677760 × 8000 giving us 677422080000
+ 84677760 × 30000 what gives us 2540332800000
+ 84677760 × 500000 which equals 42338880000000
+ 84677760 × 1000000 producing 84677760000000
+ 84677760 × 40000000 yielding 3387110400000000

= 3517403307212160
