88 x 193.8 feet = 26.82 x 59.07 meters