Alright, let's work through 21467712 times 31128730 step by step
21467712 × 31128730 = 31128730 × (21467712)
+ 31128730 × 2 that is equal 62257460
+ 31128730 × 10 that is equal 311287300
+ 31128730 × 700 yielding 21790111000
+ 31128730 × 7000 that results in 217901110000
+ 31128730 × 60000 giving us 1867723800000
+ 31128730 × 400000 that equals 12451492000000
+ 31128730 × 1000000 that is equal 31128730000000
+ 31128730 × 20000000 that results in 622574600000000

= 668262610565760
