267 x 22 x 61 meters = 10511.81 x 866.14 x 2401.57 inches