How massive can a star get?