88 x 25.3 feet = 26.82 x 7.71 meters