Alright, let's work through 41662311 times 16431179 step by step
41662311 × 16431179 = 16431179 × (41662311)
+ 16431179 × 1 that results in 16431179
+ 16431179 × 10 that is equal 164311790
+ 16431179 × 300 resulting in 4929353700
+ 16431179 × 2000 yielding 32862358000
+ 16431179 × 60000 which equals 985870740000
+ 16431179 × 600000 producing 9858707400000
+ 16431179 × 1000000 which equals 16431179000000
+ 16431179 × 40000000 resulting in 657247160000000

= 684560889594669
