Not quite. FFC own main pitch, North stand, South stand, West stand pitch facing facilities (ie seating etc), 85% of the West stand ground floor facilities (Stadium company have an office & there's a private nursery) and 2 car parks. We also own the land in full that the new East stand will be built on.
FFC pay no rent to the council at all.
What the council own/make money from is:
Main car park (the one your referring to & used for the Helix on non match days)
Office/Hospitality suites on 1st, 2nd & 3rd floors of West stand.
6 x 5 a side pitches next to the stadium.