153 x 267 x 684 feet = 46.63 x 81.38 x 208.48 meters