Alright, let's work through 21295461 times 66978438 step by step
21295461 × 66978438 = 66978438 × (21295461)
+ 66978438 × 1 that results in 66978438
+ 66978438 × 60 that equals 4018706280
+ 66978438 × 400 yielding 26791375200
+ 66978438 × 5000 giving us 334892190000
+ 66978438 × 90000 which equals 6028059420000
+ 66978438 × 200000 yielding 13395687600000
+ 66978438 × 1000000 yielding 66978438000000
+ 66978438 × 20000000 that results in 1339568760000000

= 1426336714269918
