60 x 628 inches = 1.524 x 15.951 meters