623 x 613 meters = 2043.96 x 2011.15 feet