32.1 x 88.9 feet = 9.78 x 27.1 meters