586 x 264 meters = 1922.57 x 866.14 feet