128 x 669 x 454 inches = 3.251 x 16.993 x 11.532 meters