518 x 260 inches = 13.157 x 6.604 meters