355 x 366 feet = 108.2 x 111.56 meters