163 x 105.3 meters = 534.78 x 345.47 feet