Mississippi River Delta, Louisiana as seen from STS-62