Hi Alan,
Its nearer Grangemouth than Falkirk I would say, but, in saying that, there is I think access from Falkirk Football Club Stadium.
Personally when its all finished it will be a massive attraction. I only walked a short step towards it, as my arthritis was being norty today.
Yes, I agree with the Million figure, it does sound very low IMHO like your goodself.
Iain.