268 x 665 x 33 feet = 81.69 x 202.69 x 10.06 meters