The toroidal states in 28Si with spin extending to extremely high are investigated with the cranking covariant density functional theory on a 3D lattice. Thirteen toroidal states with spin I ranging from 0 to 56ħ are obtained, and their stabilities against particle emission are studied by analyzing the density distributions and potentials. The excitation energies of the toroidal states at I=28, 36, and 44ħ reasonably reproduce the observed three resonances extracted from the seven-α de-excitation of 28Si. The possible existence of α clustering in these toroidal states is discussed based on α-localization function.