700k rounds to zero. YouTube has ~240 million US accounts, Instagram has ~170 million.
Every Android owner automatically has a YT account, so that doesn't count to much.
Every Android owner automatically has a YT account, so that doesn't count to much.