266 x 452 x 68 meters = 10472.44 x 17795.28 x 2677.17 inches