Should be quite doable - that's a little wider than my old living room was. With your big screen and towers it'll be a bit narrow if you put the screen on a short wall (mains will be crowded into the corners). You could always make the 12' dimension the depth (with the TV on a long wall), but since you're doing 7.1 you'll want to keep the seating pulled forward from the back wall of the room.