Alright, let's work through 66800821 times 50560958 step by step
66800821 × 50560958 = 50560958 × (66800821)
+ 50560958 × 1 which equals 50560958
+ 50560958 × 20 that results in 1011219160
+ 50560958 × 800 that equals 40448766400
+ 50560958 × 0000 that equals 0
+ 50560958 × 00000 which equals 0
+ 50560958 × 800000 giving us 40448766400000
+ 50560958 × 6000000 that equals 303365748000000
+ 50560958 × 60000000 producing 3033657480000000

= 3377513504946518
