68 x 414 inches = 1.727 x 10.516 meters