Wear a suit. Takeoff the jacket when you get there If you're overdressed or when he tells you too.
Few departments wear suits (5% on the high end). Anyone reasonable will understand why you wore a suit to a meet and greet.
I've never understood why pilots have a tough time with having two nice suits(or wanting to wear them). Great for Christmas parties, funerals, weddings, nice dinners.