29 x 81 meters = 95.14 x 265.75 feet