67.2 x 161.2 meters = 220.47 x 528.87 feet