Macheda '95 per cent' at QPR