266 x 405 x 54 meters = 10472.44 x 15944.88 x 2125.98 inches