How Far Can Weather Be Forecasted