I just saw in a YouTube video yesterday that they actually built a full-size model of the ship (or at least the bow area) and the bit of town it hit. The director didn’t want to use CGI or miniatures.
He spent a full quarter of the movie’s budget on that one scene.