40.6 x 86.8 feet = 12.37 x 26.46 meters