Browsing: Webb space telescope reaches final stop 1.5m km from Earth