Current weather station observations near Love Island