The floating pier reportedly cost around $350 million to build