Alright, let's work through 64398348 times 55868966 step by step
64398348 × 55868966 = 55868966 × (64398348)
+ 55868966 × 8 that is equal 446951728
+ 55868966 × 40 that equals 2234758640
+ 55868966 × 300 what gives us 16760689800
+ 55868966 × 8000 that results in 446951728000
+ 55868966 × 90000 that equals 5028206940000
+ 55868966 × 300000 what gives us 16760689800000
+ 55868966 × 4000000 which equals 223475864000000
+ 55868966 × 60000000 producing 3352137960000000

= 3597869114868168
