505 x 85 inches = 12.827 x 2.159 meters