81 x 513 x 338 inches = 2.057 x 13.03 x 8.585 meters