75 x 88 meters = 246.06 x 288.71 feet