Insufficient Balance To Transfer Tokens


Recently I tried to transfer some XRP tokens from Huobi to Binance Chain Wallet, but however I mistakenly transfer those tokens using Huobi Ecochain, now I am not able to see the XRP balance in my Binance Chain Wallet, therefore I imported the private key of my Binance Chain Wallet to Metamask and by switching my network to Heco-Mainnet and searching for Heco-Peg XRP Tokens, I am able to access the lost tokens but however when I want to transfer back my XRP tokens, it says I have insufficient balance for gas.

Therefore, I would like to ask how do I proceed from here, do I transfer some Etherium to the address using HECO network, or what should I do here to get my XRP tokens back.

Thank you