I'm at a bicycle parking southwest of you if you want to meet. It's right next to a pitch, north of three benches, south of a dog park, and northeast of an aquarium. The end of West Houston Street is a little ways to the east.