66.9 x 33.6 meters = 219.49 x 110.24 feet