28 x 84.5 feet = 8.53 x 25.76 meters