Alright, let's work through 64454397 times 46728429 step by step
64454397 × 46728429 = 46728429 × (64454397)
+ 46728429 × 7 resulting in 327099003
+ 46728429 × 90 which equals 4205558610
+ 46728429 × 300 that is equal 14018528700
+ 46728429 × 4000 that is equal 186913716000
+ 46728429 × 50000 resulting in 2336421450000
+ 46728429 × 400000 that results in 18691371600000
+ 46728429 × 4000000 what gives us 186913716000000
+ 46728429 × 60000000 yielding 2803705740000000

= 3011852713952313
