Alright, let's work through 38645744 times 28944879 step by step
38645744 × 28944879 = 28944879 × (38645744)
+ 28944879 × 4 yielding 115779516
+ 28944879 × 40 that is equal 1157795160
+ 28944879 × 700 resulting in 20261415300
+ 28944879 × 5000 producing 144724395000
+ 28944879 × 40000 producing 1157795160000
+ 28944879 × 600000 yielding 17366927400000
+ 28944879 × 8000000 what gives us 231559032000000
+ 28944879 × 30000000 producing 868346370000000

= 1118596383944976
