215.3 x 213.1 feet = 65.62 x 64.95 meters