93.2 x 27.2 feet = 28.41 x 8.29 meters