88 x 69.9 meters = 288.71 x 229.33 feet