It has taken James Cameron's latest film just over seven weeks to accomplish what his last film took almost a year to do. According to The Hollywood Reporter, Cameron's Avatar has broken the all-time domestic box-office record, with an updated domestic take of $601.2 million through Tuesday.

The mark surpasses Cameron's previous film, Titanic, which held the domestic record for 12 years with the seemingly-untouchable mark of $600.8 million. The increase in ticket sales and the surcharge for 3D viewing was instrumental in this record falling in so short a time.

RELATED: Avatar 2 Will Enchant and Fascinate Audiences Says Stephen Lang

Cameron's film still doesn't hold one all-time box office mark though: Gone With the Wind still holds the all-time record for total tickets sold, a record that has stood since the film's release in 1939.