Hundreds gather at St. Pete College for eclipse