66.8 x 51.3 meters = 219.16 x 168.31 feet