267 x 664 x 32 feet = 81.38 x 202.39 x 9.75 meters