A patient at Inverclyde Royal Hospital has been waiting for more than three years for a vital operation according to shock new figures.