57.9 x 81 meters = 189.96 x 265.75 feet