29 x 86.2 feet = 8.84 x 26.27 meters