Alright, let's work through 27907796 times 20679666 step by step
27907796 × 20679666 = 20679666 × (27907796)
+ 20679666 × 6 that equals 124077996
+ 20679666 × 90 producing 1861169940
+ 20679666 × 700 producing 14475766200
+ 20679666 × 7000 which equals 144757662000
+ 20679666 × 00000 that is equal 0
+ 20679666 × 900000 what gives us 18611699400000
+ 20679666 × 7000000 that results in 144757662000000
+ 20679666 × 20000000 producing 413593320000000

= 577123900076136
