It is connected with the Atlantic Ocean through the Hudson Strait , which is in the northeast of the bay , and with the Arctic Ocean through the Foxe Channel in the north part of the bay . Hudson Bay is part of the North Atlantic Ocean .