s l640