Data provided by weather station Marina di Campo 76m 45 km

Could you correct the punctuation please?
Data provided by weather station Marina di Campo, 76m (4.5 km)