Alright, let's work through 41640664 times 98160583 step by step
41640664 × 98160583 = 98160583 × (41640664)
+ 98160583 × 4 producing 392642332
+ 98160583 × 60 resulting in 5889634980
+ 98160583 × 600 producing 58896349800
+ 98160583 × 0000 that equals 0
+ 98160583 × 40000 that results in 3926423320000
+ 98160583 × 600000 that equals 58896349800000
+ 98160583 × 1000000 that is equal 98160583000000
+ 98160583 × 40000000 yielding 3926423320000000

= 4087471854747112
