51.3 x 130.1 meters = 168.31 x 426.84 feet