582 x 904 inches = 14.783 x 22.962 meters