Which is the best estimate for the product of 103.132 × 1,031.2? BE QUICK!!

10,000

1,000,000

1,000

100,000