Alright, let's work through 27399868 times 66909120 step by step
27399868 × 66909120 = 66909120 × (27399868)
+ 66909120 × 8 that equals 535272960
+ 66909120 × 60 that equals 4014547200
+ 66909120 × 800 that results in 53527296000
+ 66909120 × 9000 what gives us 602182080000
+ 66909120 × 90000 producing 6021820800000
+ 66909120 × 300000 what gives us 20072736000000
+ 66909120 × 7000000 yielding 468363840000000
+ 66909120 × 20000000 yielding 1338182400000000

= 1833301055996160
