Sailing has been part of the Olympics since 1896.
Unfortunately no. Starlink provide offshore internet access but does not provide geolocation. It does use GPS geolocation for its own operation, but does not provide a usable location to the user.
You can use its internet connection in order to report your position via other means like E-mail, Telegram or with our mobile app.