I wonder what the water temperature is? I ask because there might be a volcano under that area. Antarctica has a lot of volcanoes under the ice.
Bingo.