Alright, let's work through 66916678 times 45862849 step by step
66916678 × 45862849 = 45862849 × (66916678)
+ 45862849 × 8 producing 366902792
+ 45862849 × 70 producing 3210399430
+ 45862849 × 600 that equals 27517709400
+ 45862849 × 6000 that equals 275177094000
+ 45862849 × 10000 that equals 458628490000
+ 45862849 × 900000 that results in 41276564100000
+ 45862849 × 6000000 resulting in 275177094000000
+ 45862849 × 60000000 that equals 2751770940000000

= 3068989498695622
