510 x 344 meters = 1673.23 x 1128.61 feet