67.3 x 146.1 meters = 220.8 x 479.33 feet