108.4 x 156.8 feet = 33.04 x 47.79 meters