266 x 191 x 14 feet = 81.08 x 58.22 x 4.27 meters