Alright, let's work through 66109157 times 80166477 step by step
66109157 × 80166477 = 80166477 × (66109157)
+ 80166477 × 7 that results in 561165339
+ 80166477 × 50 that equals 4008323850
+ 80166477 × 100 giving us 8016647700
+ 80166477 × 9000 giving us 721498293000
+ 80166477 × 00000 that is equal 0
+ 80166477 × 100000 that results in 8016647700000
+ 80166477 × 6000000 which equals 480998862000000
+ 80166477 × 60000000 that is equal 4809988620000000

= 5299738214129889
