78 x 517 meters = 255.91 x 1696.19 feet