The latest toll given by officials to state media was 643 dead and over 4,600 injured .