30.1 x 86.9 feet = 9.17 x 26.49 meters