Alright, let's work through 40721966 times 28691874 step by step
40721966 × 28691874 = 28691874 × (40721966)
+ 28691874 × 6 yielding 172151244
+ 28691874 × 60 that is equal 1721512440
+ 28691874 × 900 producing 25822686600
+ 28691874 × 1000 that is equal 28691874000
+ 28691874 × 20000 producing 573837480000
+ 28691874 × 700000 giving us 20084311800000
+ 28691874 × 0000000 which equals 0
+ 28691874 × 40000000 yielding 1147674960000000

= 1168389517504284
