Alright, let's work through 40966770 times 13390728 step by step
40966770 × 13390728 = 13390728 × (40966770)
+ 13390728 × 0 which equals 0
+ 13390728 × 70 resulting in 937350960
+ 13390728 × 700 which equals 9373509600
+ 13390728 × 6000 which equals 80344368000
+ 13390728 × 60000 that is equal 803443680000
+ 13390728 × 900000 resulting in 12051655200000
+ 13390728 × 0000000 that results in 0
+ 13390728 × 40000000 what gives us 535629120000000

= 548574874108560
