130 x 88 meters = 426.51 x 288.71 feet