589 x 267 meters = 1932.41 x 875.98 feet