76 x 130 meters = 249.34 x 426.51 feet