75 x 93.5 feet = 22.86 x 28.5 meters