104 x 132 feet = 31.7 x 40.23 meters