41.6 x 87.8 feet = 12.68 x 26.76 meters