It was very strange! I've just thought actually one of my neighbours is a bird handler at Yeovilton, wander if he'll share any info?!!
It really looked like a passenger plane, thats what I thought was so weird, but as I saw above Russian Cargo planes are the same size as passenger planes, maybe it ran into difficulties?