18 x 267 x 101 meters = 59.06 x 875.98 x 331.36 feet