View from the island ferry: impressively tall buildings and an even taller tower