112 x 26 x 27 meters = 367.45 x 85.3 x 88.58 feet