65 x 522 inches = 1.651 x 13.259 meters