29 x 85.5 feet = 8.84 x 26.06 meters