75 x 58.4 feet = 22.86 x 17.8 meters