75 x 81 meters = 246.06 x 265.75 feet