26 x 176 feet = 7.92 x 53.64 meters