266 x 339 x 178 feet = 81.08 x 103.33 x 54.25 meters