88 x 25.7 feet = 26.82 x 7.83 meters