Current weather station observations near Right in the Road Island