64 x 386 inches = 1.626 x 9.804 meters