75 x 344 meters = 246.06 x 1128.61 feet