Why am I not able to compile this assembly code?
In VMOV, the F32 format expects the following argument as immediate value:


  Any number that can be expressed as \$\pm n \times 2^{–r}\$, where n and r are
  integers, 16 &lt;= n &lt;= 31, 0 &lt;= r &lt;= 7.


You have the following immediate values:

$$
\text{0x}419C0000 = 4199\times2^{18} \\
n = 4199 \quad r = -18
$$
and
$$
\text{0x}41B40000 = 4205\times2^{18} \\
n = 4205\quad r = -18
$$

In both instructions, the immediate values are clearly out of the expected range. You should scale these parameters beforehand.