I seem to recall it being a propeller plane. Like, a C-130-like plane. It makes more sense in my head, anyway.