docs: def json(self):
          """ Return a JSON-serializeable object containing station metadata."""
          return {
              "elevation": self.elevation,
              "latitude": self.latitude,
              "longitude": self.longitude,
              "icao_code": self.icao_code,
              "name": self.name,
              "quality": self.quality,
              "wban_ids": self.wban_ids,
              "recent_wban_id": self.recent_wban_id,
              "climate_zones": {
                  "iecc_climate_zone": self.iecc_climate_zone,
                  "iecc_moisture_regime": self.iecc_moisture_regime,
                  "ba_climate_zone": self.ba_climate_zone,
                  "ca_climate_zone": self.ca_climate_zone,
              },
          }