121 x 176 x 808 inches = 3.073 x 4.47 x 20.523 meters