yeah the limit is actually 255 characters and it is because the field is a varchar field. Since the announcement is stored in the settings table getting rid of the limit is not forseeable since setting that field to text for all the settings for the program would no doubt have some sort of speed impact since text fields which have no limit are slower to access.