107 x 344 meters = 351.05 x 1128.61 feet