66 x 153 x 488 inches = 1.676 x 3.886 x 12.395 meters