Fire department helps overcome weather woes at Ping Pong ball drop