582 x 276 meters = 1909.45 x 905.51 feet