75 x 130 meters = 246.06 x 426.51 feet