1. Impressive because of unnecessary largeness or grandeur.
My sister Dina bought this smimming pool. It's about half the size of her house. My other sister described the view of the thing from the kitchen as looking like The Great Wall of China ran through Dina's backyard. I have to agree.
Too bad it's been so cold here - she might have to wait until Spring to enjoy it.