Why demand a bbox here?  Why not just return all known stations?  Apply the bbox if it exists, but if not, you can still list features.

Also do any of the other standard filters apply to the available data?