88 x 166 feet = 26.82 x 50.6 meters