Correct way to stop a function working on a certain page

I am trying to stop this currency switcher showing on a certain page on my wordpress site. I’ve checked this is definitely the correct page ID but the function is still showing the currency switcher on this page. Any help would be appreciated

<?php 
    if ( function_exists( 'wc_get_currency_switcher_markup' )  && !is_page(7283)); {
        $instance = [
            'symbol' => true,
            'flag'   => true,
        ];
        $args = [];
        echo wc_get_currency_switcher_markup( $instance, $args );

    }
?>

Inspect Element showing the page id I am trying to prevent showing the switcher on

I have tried the above code and was expecting the currency switcher to not show on this page.