128 x 158 x 807 inches = 3.251 x 4.013 x 20.498 meters