Essential insights about stewart island