66.4 x 61.6 meters = 217.85 x 202.1 feet