More weather information for Puffin Island