77 x 515 x 267 feet = 23.47 x 156.97 x 81.38 meters