51 x 81.8 meters = 167.32 x 268.37 feet