Original: On the day before its official release, 4.2 million units of Halo 3 were in retail outlets.
Simplified: Microsoft made 4.2 million copies of Halo 3 for the first day of sales to make sure there were enough copies.