62.6 x 7.1 meters = 2464.57 x 279.53 inches