162.3 x 128.1 meters = 532.48 x 420.28 feet