674 x 89 x 449 inches = 17.12 x 2.261 x 11.405 meters