35 x 81 meters = 114.83 x 265.75 feet