59 x 116.3 meters = 193.57 x 381.56 feet