263 x 267 x 71 feet = 80.16 x 81.38 x 21.64 meters