Let's calculate 8966423 x 64244923
8966423 × 64244923 = 64244923 × (8966423)
+ 64244923 × 3 yielding 192734769
+ 64244923 × 20 giving us 1284898460
+ 64244923 × 400 that equals 25697969200
+ 64244923 × 6000 yielding 385469538000
+ 64244923 × 60000 which equals 3854695380000
+ 64244923 × 900000 yielding 57820430700000
+ 64244923 × 8000000 yielding 513959384000000

= 576047155220429
