269 x 70 meters = 882.55 x 229.66 feet