60 x 688 inches = 1.524 x 17.475 meters