751 x 317 meters = 2463.91 x 1040.03 feet