112 x 455 x 264 meters = 367.45 x 1492.78 x 866.14 feet