Alright, let's work through 21440088 times 13486521 step by step
21440088 × 13486521 = 13486521 × (21440088)
+ 13486521 × 8 producing 107892168
+ 13486521 × 80 which equals 1078921680
+ 13486521 × 000 which equals 0
+ 13486521 × 0000 producing 0
+ 13486521 × 40000 that equals 539460840000
+ 13486521 × 400000 yielding 5394608400000
+ 13486521 × 1000000 yielding 13486521000000
+ 13486521 × 20000000 resulting in 269730420000000

= 289152197053848
