Shawn Marion?s six-year contract extension, which kicks in starting with the upcoming season, will cost the Suns $86 million, about $3.6 million more than the Suns had unofficially calculated, thanks to the new salary cap calculated by the NBA.

Based on revenues earned by the league, the salary cap for next season was set Tuesday at $43.84 million, up 9 percent from the past season?s level of nearly $40.3 million.

Marion?s contract calls him to start his contract at 25 percent of the team salary cap, or nearly $11 million. Add in a 12.5 percent annual raise, based on the contract?s first year, and the deal comes out to $86.3 million.

Originally, with the salary cap estimated at slightly more than $40 million, Marion?s contract would have started at $10,065,000 and would have totaled about $79 million.