More weather information for Stroebe Island