Man-made, floating island goes on sale