207.3 x 163.4 meters = 680.12 x 536.09 feet