Why can a huge steel battleship float ?