266 x 663 x 31 feet = 81.08 x 202.08 x 9.45 meters