77.7 x 88 feet = 23.68 x 26.82 meters