right on the main page, it says current shares. this is the most accurate you will get.
but my current share states this number 11253501 and it keeps on increasing every time i refresh. It cant be 11.25 Th/s cause i dont even have that much power.
11253501 is your shares, not your hashrate
What is a share, and how do i find out my hashrate then