Alright, let's work through 46404263 times 64015781 step by step
46404263 × 64015781 = 64015781 × (46404263)
+ 64015781 × 3 resulting in 192047343
+ 64015781 × 60 that equals 3840946860
+ 64015781 × 200 producing 12803156200
+ 64015781 × 4000 that results in 256063124000
+ 64015781 × 00000 giving us 0
+ 64015781 × 400000 that results in 25606312400000
+ 64015781 × 6000000 yielding 384094686000000
+ 64015781 × 40000000 that results in 2560631240000000

= 2970605137674403
