More weather information for Delft