216 x 261 feet = 65.84 x 79.55 meters