22 x 75 meters = 72.18 x 246.06 feet