129 x 267 x 218 feet = 39.32 x 81.38 x 66.45 meters