EDIT - Having just watched Generations again, It does seem possible that Generations is set in early 2372. - The Stardate is after that of "Eye of the Needle" and Data mentions 34 years of growth. Datas activation is listed as 2nd February 2338 - so if his comment is correct ti would be 2372.
Does that work with Geordi's comment that the Farpoint mission was seven years ago?
Well seven years ago would be 2265, so not really - that said if the far point mission was later in 2264 then it would be less than 8 years, so its possible.
FWIW Data would tend to be more accurate than Geordi I reckon.