Forecasters predict the storm will reach Earth at 3 p.m. eastern time Friday and could last up to 18 hours .