Not to put too fine a point on it, but that whole first line makes no sense.
One must assume that he is writing about the east coast, so, a western air would have to be coming OFF the land. So, how can it be also blowing FROM the crimson horizon?
Let's face it, Stan was not a sailor.