Alright, let's work through 93427234 times 64586378 step by step
93427234 × 64586378 = 64586378 × (93427234)
+ 64586378 × 4 that equals 258345512
+ 64586378 × 30 yielding 1937591340
+ 64586378 × 200 producing 12917275600
+ 64586378 × 7000 resulting in 452104646000
+ 64586378 × 20000 yielding 1291727560000
+ 64586378 × 400000 that results in 25834551200000
+ 64586378 × 3000000 producing 193759134000000
+ 64586378 × 90000000 that is equal 5812774020000000

= 6034126650618452
