You cannot view your website by accessing the IP address directly. Every IP address hosts a large number of websites (IP addresses are way too scarce and expensive to give every site a dedicated IP address), so the server has no way to know which site you’re trying to access if you navigate directly to the IP address.
If you want to see your site before the DNS has updated, you can do so by editing the hosts file on your computer to point your domain to your website IP.