58 x 75 feet = 17.68 x 22.86 meters