NASA's InSight lander measures one of the biggest and longes