108 x 104 feet = 32.92 x 31.7 meters