Alright, let's work through 41228668 times 16313062 step by step
41228668 × 16313062 = 16313062 × (41228668)
+ 16313062 × 8 that is equal 130504496
+ 16313062 × 60 yielding 978783720
+ 16313062 × 600 producing 9787837200
+ 16313062 × 8000 resulting in 130504496000
+ 16313062 × 20000 that equals 326261240000
+ 16313062 × 200000 yielding 3262612400000
+ 16313062 × 1000000 which equals 16313062000000
+ 16313062 × 40000000 that equals 652522480000000

= 672565817261416
