130 x 67 meters = 426.51 x 219.82 feet