31.4 x 26.6 feet = 9.57 x 8.11 meters