317 x 156 meters = 1040.03 x 511.81 feet