Nice deer...............I questioned why you would sit a stand before the season, not that it's bad luck, but unless a helicopter dropped you in and picked you up you scent contaminated the area by sitting it............hate to tell you this but you might have ruined your chances at that stand.
I don't even like stepping foot in the woods to place trail cameras anymore because it just contaminates the woods everytime I walk in , and no amount of scent control can cover all your scent. I place cameras now only in areas of the property I won't hunt (field edges and such) just so i can see what is using the area, going in the woods this time of year educates the deer before you even get a chance to kill em.