Alright, let's work through 346466 times 96495507 step by step
346466 × 96495507 = 96495507 × (346466)
+ 96495507 × 6 that results in 578973042
+ 96495507 × 60 yielding 5789730420
+ 96495507 × 400 resulting in 38598202800
+ 96495507 × 6000 producing 578973042000
+ 96495507 × 40000 that is equal 3859820280000
+ 96495507 × 300000 resulting in 28948652100000

= 33432412328262
