161.1 x 32.4 meters = 528.54 x 106.3 feet