I haven't checked your numbers but... the base turn time of 16" is too close. That would roll you out on Final at 200ft-ish. Vilas says Airbus base turn is at 30"... I think even that's a tad close.
For my understanding, what runway are you landing on here?