59 x 129.9 meters = 193.57 x 426.18 feet