219 x 264 feet = 66.75 x 80.47 meters