Grounds can also mean a small bit of real estate. Like the grounds of XYZ university.
Yeah, but doesn’t make sense in that sentence.