I suppose it 's about the size of any of our American baseball stadiums .
Having now lived in Japan for 8 months , I ca n't remember ever having been in a place so large and open .
I suppose it 's about the size of any of our American baseball stadiums , but having now lived in Japan for 8 months , I ca n't remember ever having been in a place so large and open .