76 x 34 feet = 23.16 x 10.36 meters