128 x 495 x 260 inches = 3.251 x 12.573 x 6.604 meters