32.8 x 18 meters = 107.61 x 59.06 feet