26 x 25.7 feet = 7.92 x 7.83 meters