Forecasters say Hurricane Sandy is expected to come ashore Monday night in New Jersey bringing high winds, soaking rain and a surging wall of water up to 11 feet tall.