You could use block() to limit it to the z level of the station. Block() only runs through turfs so it's an even better alternative.