IC 2602  Südliche Plejaden, Stefan Baumgartner