107 x 88 meters = 351.05 x 288.71 feet