164.3 x 120.4 meters = 539.04 x 395.01 feet