104 x 35.5 feet = 31.7 x 10.82 meters