75 x 136 meters = 246.06 x 446.19 feet