ocean observation satellite launch delay