264 x 70 meters = 866.14 x 229.66 feet