268 x 70 meters = 879.27 x 229.66 feet