264 x 189 x 12 feet = 80.47 x 57.61 x 3.66 meters