Alright, let's work through 28863336 times 37143984 step by step
28863336 × 37143984 = 37143984 × (28863336)
+ 37143984 × 6 that is equal 222863904
+ 37143984 × 30 resulting in 1114319520
+ 37143984 × 300 that results in 11143195200
+ 37143984 × 3000 that is equal 111431952000
+ 37143984 × 60000 producing 2228639040000
+ 37143984 × 800000 which equals 29715187200000
+ 37143984 × 8000000 giving us 297151872000000
+ 37143984 × 20000000 which equals 742879680000000

= 1072099290570624
