I don't know. I can't quite match up in my head, what the bridge set looks like, and the little peek inside the structure that we got in the teaser trailer.
My suspicion is that the bridge is HUGE, and fills up the entire "B/C Deck" module.
But in that case, there's no structure on the hull that seems to match up with the main viewscreen. Unless that big "vent" thing is supposed to be it... but if so it's kind of LOW I think.
In any case, yeah you're up high and you'd think the "NCC-1701" would be out of sight below, if it were a real window. I don't doubt that they would "cheat" it if necessary to get it to look how they want, though.
- K