Current weather station observations near Newton by Toft