67.9 x 56.1 meters = 222.77 x 184.06 feet