L.L.Bean’s flagship store is the size of a college campus