Alright, let's work through 28674476 times 45958159 step by step
28674476 × 45958159 = 45958159 × (28674476)
+ 45958159 × 6 resulting in 275748954
+ 45958159 × 70 producing 3217071130
+ 45958159 × 400 giving us 18383263600
+ 45958159 × 4000 resulting in 183832636000
+ 45958159 × 70000 resulting in 3217071130000
+ 45958159 × 600000 giving us 27574895400000
+ 45958159 × 8000000 producing 367665272000000
+ 45958159 × 20000000 giving us 919163180000000

= 1317826127249684
