28.6 x 92.1 feet = 8.72 x 28.07 meters