75 x 120 feet = 22.86 x 36.58 meters