The Secretary may order any vessel, in a port or place subject to the jurisdiction of the United States or in the navigable waters of the United States, to operate or anchor in a manner the Secretary directs if—
(1) the Secretary has reasonable cause to believe such vessel does not comply with any regulation issued under section 70034 or any other applicable law or treaty;
(2) the Secretary determines such vessel does not satisfy the conditions for port entry set forth in section 70021 of this title; or
(3) by reason of weather, visibility, sea conditions, port congestion, other hazardous circumstances, or the condition of such vessel, the Secretary is satisfied such direction is justified in the interest of safety.