121 x 815 x 211 feet = 36.88 x 248.41 x 64.31 meters