32.3 x 26.2 feet = 9.85 x 7.99 meters