Current weather station observations near Torre sa Crucca