34.9 x 59 meters = 114.5 x 193.57 feet