6-7 hours campaign for Battlefield 3, says DICE

DICE has confirmed the campaign length for Battlefield 3 will be ranging from six to seven hours.
The game’s producer, Patrick Liu, told GameRevolution during a recent press event:
…co-op is a whole campaign by itself. It is story driven but not the same story as the single player, but there is a lot of stuff that is related like the locations. The missions are made specifically for the co-op.
When asked what other aspects of the third installment makes the shooter beat its main competitor, Activision and Infinity Ward’s Call of Duty: Modern Warfare 3, Liu replied:
We have a lot of stuff that no one else does, just the scale and sandbox experience, no one does it as well as we are. The vehicle gameplay–people have tried to emulate that but no one is even getting close, either. Destruction is something we are doing best.
Battlefield 3 launches on October 25th, and three days later for European retailers.
