130 x 107.8 meters = 426.51 x 353.67 feet