But Mr. Cross told Mr. Tagliabue and the Giants that the team was also considering plans to build a stadium in Queens , northeast of Shea Stadium on about 15 acres in Flushing Meadows-Corona Park , according to four executives who had been briefed on the meeting .