Its a telling illustration of just how wrong you are that you have somehow failed to realise that Ryde, on the North East Coast of the Island, is larger than Newport.
Having lived on the Isle of Wight, and spending/ wasting much of my childhood finding bits outside parental observation, its really not large enough to conceal anything! You can't walk ten miles in a straight line without hitting water, you can see the Northern half of the Island from the high ground on the Mainland, and its clearly under line-of-sight for artillery observation and well within range.
I admit it. My whole argument hinged on Newport being bigger that Ryde. It cannot succeed.. According to the 2011 census Newport is actually slightly bigger but what the Hell.