Almost 3 months (Orig 1/30, final date 4/24). In my view, get your letter on hand first. If it already has this "walk in clause", can the person not go after the scheduled day?
Also I have read posts in this forum where folks got their FP preponed (ofcouse they had thier letter) citing reasons...