583 x 905 inches = 14.808 x 22.987 meters