51 x 132.3 meters = 167.32 x 434.06 feet