268 x 60 inches = 6.807 x 1.524 meters