59 x 32.1 meters = 193.57 x 105.31 feet