26.4 x 21.6 feet = 8.05 x 6.58 meters