75 x 60 feet = 22.86 x 18.29 meters