21 x 70 meters = 68.9 x 229.66 feet