Alright, let's work through 28700448 times 89016219 step by step
28700448 × 89016219 = 89016219 × (28700448)
+ 89016219 × 8 resulting in 712129752
+ 89016219 × 40 resulting in 3560648760
+ 89016219 × 400 which equals 35606487600
+ 89016219 × 0000 yielding 0
+ 89016219 × 00000 yielding 0
+ 89016219 × 700000 resulting in 62311353300000
+ 89016219 × 8000000 resulting in 712129752000000
+ 89016219 × 20000000 yielding 1780324380000000

= 2554805364566112
