Alright, let's work through 5784172 times 3660864 step by step
5784172 × 3660864 = 3660864 × (5784172)
+ 3660864 × 2 producing 7321728
+ 3660864 × 70 that equals 256260480
+ 3660864 × 100 giving us 366086400
+ 3660864 × 4000 resulting in 14643456000
+ 3660864 × 80000 resulting in 292869120000
+ 3660864 × 700000 that equals 2562604800000
+ 3660864 × 5000000 that equals 18304320000000

= 21175067044608
