35 x 176 feet = 10.67 x 53.64 meters