81.8 x 31 meters = 268.37 x 101.71 feet