There is nothing special about fractional indices in chemistry, it is just a pointer signifying we are dealing with a non-stoichiometric compound.
Group 6 metal are known not only for their regular oxides existing in numerous polymorphic modifications, but also for forming homologous series of nonstoichiometric oxides $\ce{\ce{M^{VI}_nO_{3n-1}}}$ and $\ce{\ce{M^{VI}_nO_{3n-2}}}$ with the general formula $\ce{M^{VI}O_{3-x}}$ $(\ce{M} = \ce{Mo}, \ce{W};$ $x \in (0; 1)).$
Now, to make things clear, notation "$\ce{WO_{2.9}}$" does not refer to a molecule; $\ce{WO_{2.9}}$ is a formula unit showing composition of a network solid.
To further illustrate the origin of the fractional coefficients here, let's refer to the crystal structures of the stoichiometric and non-stoichiometric tungsten(VI) oxides $(\ce{WO3}$ and $\ce{WO_{2.9}},$ respectively).
Depending on the temperature, $\ce{WO3}$ adopts several polymorphs with various crystal structures; at the room temperature the most common structure it adopts is the one of distorted $\ce{ReO3}$ type, being made of tilted $\ce{[WO6]}$ octahedra cross-linked via the corners (for the illustration, see e.g. Wikipedia).
On the other hand, $\ce{WO_{2.9}}$ is an oxygen-deficient compound in comparison.
To account for that and eliminate the presence of point defects, crystal structure undergoes a transformation resulting in increased number of edge-sharing groups of $[\ce{WO6}]$ polyhedra and reduced number of the corner-sharing ones, e.g. the structure gets more "packed", and, more importantly, a crystallographic shear is introduced (which is not an impurity).
Let's have a look at the asymmetric unit of $\ce{WO_{2.9}}$ of the crystal structure determined by Magnéli [1]:

Figure 1. Crystal structure of $\ce{WO_{2.9}}$ [1, ICSD-24736] showing an asymmetric unit $\ce{W10O29}.$
Color code: $\color{#FF0D0D}{\Large\bullet}~\ce{O}$; $\color{#2194D6}{\Large\bullet}~\ce{W}$.
Due to the asymmetric unit $\ce{W10O29},$ the chemical formula (formula unit) is reduced to $\ce{WO_{2.9}}.$
One can also fill the entire unit cell knowing the number of formula units $(Z)$ per unit cell; here, $Z = 2$ and this results in equal formula $\ce{W20O58},$ often seen in the literature:

Figure 2. Crystal structure of $\ce{WO_{2.9}}$ [1, ICSD-24736] showing packed unit cell.
Color code: $\color{#FF0D0D}{\Large\bullet}~\ce{O}$; $\color{#2194D6}{\Large\bullet}~\ce{W}$.
Finally, to illustrate the location of the aforementioned shear plane, let's complete coordination shells on all tungsten atoms and view the structure along the $b$ axis:

Figure 3. Crystal structure of $\ce{WO_{2.9}}$ [1, ICSD-24736] showing polyhedral representation ($[\ce{WO6}]$ octahedra) with the shear plane along $a$ axis denoted with red arrow.
Color code: $\color{#FF0D0D}{\Large\bullet}~\ce{O}$; $\color{#2194D6}{\Large\bullet}~\ce{W}$.
As for the assignment of the formal oxidation numbers for the non-stoichiometric compounds like this, this is typically considered a non-trivial task of a questionable value.
Also, see the answer of mine to the related question Oxidation state of tungsten in $\ce{W3O8}$.
References
- Magnéli, A. Structure of β-Tungsten Oxide. Nature 1950, 165 (4192), 356–357. DOI: 10.1038/165356b0.