At 300+ meters which is the low estimate makes the ship as large as a Nimitz class carrier. While the corridors and rooms are on average larger than a Nimitz class carrier, the Nimitz has a large hanger.
Which means for a USN carrier, it has enough room for food, supplies, fuel and bunk space for 5,000 to 6,000 personnel.
The Prometheus has 115 people on board. Which leads me to believe despite the size of the ship it has a very small useable amount of space.
For the time being, I am working on the line drawing and later do a more detailed analysis on the Prometheus. But I may have underestimated the size of Prometheus. In Season 9 Ethon, the episode where the Prometheus was destroyed, multiple 302s flew out of the hanger pods. Eyeballing the opening of the hanger, it appears to be about twice the width of the 302 plus maybe a fee meters or so on each side. The width from what I found out is 20 meters. So we are looking at a possible 46 to 50 meter wide hanger pod.
It is also possible that the SGC totally replaced those pods because it appears much wider than before and previously the walls were much thicker making the opening much narrower. Originally from what I understand, those pods were never meant to be hanger pods but engines. SFX guys screwed up I guess.
This is probably related the issue with the crew size, but those hanger pods should be able to hold more than four 302s each even if we go for smaller number simply by having the 302s have folding wings. Perhaps the Iar Force should take lessons from the Navy in this respect. Folding wings and better hanger deck plane arrangement would at least accommodate double the 302s in each pod. It could be also related the production rate of the 302s. But you would think that as the Prometheus for years was Earth's only frontline ship it should have priority in 302s.
I may later on get a better idea on the size by looking at the windows on the Prometheus. But as we all know windows on a ship isn't that accurate.
On a side note, if I am remotely accurate all these issues also apply to the Daedalus class which is a much larger ship. Some estimates place the ship at 600 meters. At 600 meters and costing only 7 billion dollars, the USAF is getting a bargain, considering at a USN carrier costs between 5 to 6 billion now and they're smaller than a 304.
"Don't underestimate the power of technobabble: the Federation can win anything with the sheer force of bullshit"