Too big (ship) or too small (building)? In the South Harbor of Helsinki.