87.8 x 104.5 feet = 26.76 x 31.85 meters