389 x 130 meters = 1276.25 x 426.51 feet