Fox Walk + Owl Eyes, Indian Ford Meadow Preserve