886 x 187 x 121 feet = 270.05 x 57 x 36.88 meters