96 x 81 meters = 314.96 x 265.75 feet