while the internet is not great, it is the best I have ever had at sea. With a bit of patience I have been able to do all I need.
I do convert images to lower quality jpegs, about 100k each, before I upload. My experience trying full size images has been the same as you mentioned, they fail to upload