107 x 329 meters = 351.05 x 1079.4 feet