59 x 107 meters = 193.57 x 351.05 feet