Coast Guard says it’s $900 million short