More weather information for Peach Island