92.2 x 26.2 feet = 28.1 x 7.99 meters