411 x 317 meters = 1348.43 x 1040.03 feet