75 x 34 feet = 22.86 x 10.36 meters