The scene depicts the interior of some sort of space cruiser, unfortunately subject to the path of a large cluster of meteors. The first of many rocks smash through the window on an aisle. The meteor is probably the size of a football, but the main picture shows it close up for the forced perspective part of the build.
A zoomed out shot of the scene. Please judge on the main picture, as this one is only intended to show more of the scene.
The scene without figs or meteor.
Details of the smashed window. Finally found a use for those curved white windshields...
Thanks for looking. I know it's not very impressive, but I really am short on time at the moment...
Everything looks great except the forced perspective part of it. I think if you were to add a comet tail or flames that have a noticeable vanishing point to the back of the meteor, it would give you the desired effect. I'm really quite interested on the construction of that window, by the way.