hey olly how is the weather in long island new york