Underwater observatories have recently emerged as an efficient mean of marine biodiversity monitoring. In order to conduct data muling from the underwater sensors in an efficient and cost-effective way, we consider the use of optical wireless communications to transmit the data from the underwater sensors to an aerial node close to the water surface, such as an unmanned aerial vehicle (UAV). More specifically, we utilize a direct water-to-air (W2A) optical communication link between the sensor node equipped with an LED emitter and the UAV equipped with an ultra-sensitive receiver, i.e., a silicon photomultiplier (SiPM). To characterize this particularly complex communication channel, we introduce a ray-tracing algorithm based on the Monte Carlo method, incorporating the impact of bubbles modeled through the Mie scattering theory and a realistic sea surface representation derived from the JONSWAP spectrum. Additionally, we incorporate into this model the channel losses resulting from UAV instability under windy weather conditions. Furthermore, we conduct a comprehensive analysis of the wireless channel, examining the influence of key parameters such as wind speed, transmitter configurations, and receiver characteristics. Finally, we evaluate the end-to-end performance of the system by analyzing the average bit-error rate at varying depths and data rates, providing valuable insights into the feasibility and efficiency of the proposed approach.