St.Rule's tower towers over harbour at St.Andrew's