Original: Offenbach is also the seat of the Deutscher Wetterdienst (German weather service) and home to the soccer club "Kickers Offenbach" and their stadium "Bieberer Berg".
Simplified: The Deutscher Wetterdienst (German weather service) is located in Offenbach.