Alright, let's work through 28664892 times 8699332 step by step
28664892 × 8699332 = 8699332 × (28664892)
+ 8699332 × 2 yielding 17398664
+ 8699332 × 90 that results in 782939880
+ 8699332 × 800 what gives us 6959465600
+ 8699332 × 4000 yielding 34797328000
+ 8699332 × 60000 giving us 521959920000
+ 8699332 × 600000 giving us 5219599200000
+ 8699332 × 8000000 that equals 69594656000000
+ 8699332 × 20000000 yielding 173986640000000

= 249365412252144
