Temperature and wind Seychelles