69 x 81 meters = 226.38 x 265.75 feet