308 x 134 x 267 meters = 1010.5 x 439.63 x 875.98 feet