(1) A police officer who has reasonable cause to suspect that any indictable offence has been or is about to be committed in or on board any vessel, which is in any bay, creek, inlet, or river, or within 12 miles of the shore of this State, may enter at all times, both by night and day, upon such vessel, and may take all necessary measures to prevent or detect any indictable offence which he or she reasonably suspects has been or is about to be committed, and may arrest all persons reasonably suspected to be involved in the commission of the offence, and may take charge of all property reasonably suspected to have been stolen.