59 x 140.3 meters = 193.57 x 460.3 feet