Hearing an OM talking about weather conditions near Key West, Gulfstream Waters, Bahamas. Sounds like a weather forecast but doesn't sound like an automated broadcast. OM frequently pauses and says "uh, okay, lets take a look at the winds..." which makes it sound like a recording or perhaps live transmission. High quality signal a solid SIO 444 armchair copy, still listening at 1053 UTC.
According to:
http://radionerds.weebly.com/hf-marine.html. 4045 kHz USB is used for Caribbean weather information as part of the Yachtsman Radio Net in addition to 8104 kHz USB and 8137 kHz USB as well as 4003 kHz USB for Bahamas weather.