Alright, let's work through 28108909 times 6511328 step by step
28108909 × 6511328 = 6511328 × (28108909)
+ 6511328 × 9 yielding 58601952
+ 6511328 × 00 that results in 0
+ 6511328 × 900 yielding 5860195200
+ 6511328 × 8000 giving us 52090624000
+ 6511328 × 00000 yielding 0
+ 6511328 × 100000 that results in 651132800000
+ 6511328 × 8000000 that equals 52090624000000
+ 6511328 × 20000000 that results in 130226560000000

= 183026326221152
