Humpback whale remains off Shetland Isles for more than one month