60 x 488 inches = 1.524 x 12.395 meters