206.3 x 162.4 meters = 676.84 x 532.81 feet