Alright, let's work through 5342944 times 46885958 step by step
5342944 × 46885958 = 46885958 × (5342944)
+ 46885958 × 4 that is equal 187543832
+ 46885958 × 40 that is equal 1875438320
+ 46885958 × 900 that equals 42197362200
+ 46885958 × 2000 resulting in 93771916000
+ 46885958 × 40000 resulting in 1875438320000
+ 46885958 × 300000 that equals 14065787400000
+ 46885958 × 5000000 that is equal 234429790000000

= 250509047980352
