That's a location infographic, that does not prove the size. If you actually want to prove the size using something other than a bunch of pictures then go for it but then you would be proven wrong. Is that what you guys do, hang out on the trek forum trying to convince others that you are right and they are wrong? You've failed.
Look at the bridge and lobby. Thats irrefutable evidence, the sets and the Enterprise at their correct sizes. They would never fit at any smaller size. And you say I've failed? Tell me how they could both fit on a 366m ship, with all those decks and the domes top and bottom - and fit a 50-foot wide bridge in front!